elks-enhanced
public
Read
Owner: themaster
Branch: master
Commits: 6893
Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL
Code
Commits
History
Branches
Bug Reports
Discussions
Compare
Settings
elks-enhanced
/
elkscmd
/
man
/
man2
/
setsid.2
File editor
.TH SETSID 2 .SH NAME setsid, getpgrp \- create process group, get process group id .SH SYNOPSIS .ft B .nf #include <sys/types.h> #include <unistd.h> pid_t setsid(void) pid_t getpgrp(void) .fi .ft P .SH DESCRIPTION .B Setsid() creates a new session if the calling process is not already a session leader. The calling process becomes the session leader of a new process group and the process group ID of this new process group will be equal to the process ID of the new session leader. The process group ID is inherited on a .BR fork (2). .PP .B Getpgrp() returns the process group ID of the calling process. .SH "SEE ALSO" .BR kill (2), .BR termios (3), .BR tty (4). .SH DIAGNOSTICS .B Setsid() returns the new process group ID on success, or \-1 with .B errno set to .B EPERM if the process is already a session leader. .SH AUTHOR Kees J. Bot (kjb@cs.vu.nl) .\" .\" $PchId: setsid.2,v 1.2 1996/04/11 06:06:36 philip Exp $
Commit message
This repository is read-only for this account.
Repository snapshot
Current branch
master
Visibility
public
Your access
Read
Remote
Configured
File activity
View file history