|SETPGID(2)||System Calls Manual||SETPGID(2)|
— set process group
setpgid() sets the process group of the
specified process pid to the specified
pgrp. If pid is zero, then the
call applies to the current process. If pgrp is zero,
the process ID of the specified process is used.
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.
setpgid() will fail and the process group
will not be altered if:
setpgrp() is identical to
setpgid(), and is retained for calling convention
compatibility with historical versions of BSD.
setpgid() function conforms to
IEEE Std 1003.1-2008 (“POSIX.1”).
|December 14, 2014||OpenBSD-current|