NAME
getsid — get the
process group ID of a session leader
SYNOPSIS
pid_t getsid(pid_t pid);
DESCRIPTION
The getsid () function shall obtain the
process group ID of the process that is the session leader of the process
specified by pid. If pid is (
pid_t) 0, it specifies the calling process.
RETURN VALUE
Upon successful completion, getsid ()
shall return the process group ID of the session leader of the specified
process. Otherwise, it shall return ( pid_t) -1 and set
errno to
indicate the error.
ERRORS
The getsid () function shall fail if:
EXAMPLES
None.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
exec(3), fork(3), getpid(3), getpgid(3), setpgid(3), setsid(3), the Base Definitions volume of IEEE Std 1003.1-2001 (“POSIX.1”), <unistd.h>
CHANGE HISTORY
First released in Issue 4, Version 2.
Issue 5
Moved from X/OPEN UNIX extension to BASE.
End of informative text. footer end