Standards / Extensions | C or C++ | Dependencies |
---|---|---|
XPG4.2 |
both |
#define _XOPEN_SOURCE_EXTENDED 1
#include <unistd.h>
pid_t getsid(pid_t pid);
The getsid() function obtains the process group ID of the process that is the session leader of the process specified by pid. If pid is 0, the system uses the PID of the process calling getsid().
If successful, getsid() returns the process group ID of the session leader of the specified process.