Установить группу процессов
#include <unistd.h>pid_t setpgrp( void );
libc
Функция setpgrp() делает вызывающий процесс лидером сессии (если он не был таковым), устанавливая для него значения идентификатора группы процессов (process groupID) и идентификатора сессии (session ID) равными значению его идентификатора процесса (process ID), и освобождает при этом его управляющий терминал.
Новое значение идентификатора группы процессов.
POSIX 1003.1 X/Open Systems Interfaces Extension
execl(), execle(), execlp(), execlpe(), execv(), execve(), execvp(), execvpe(), fork(), getpid(), getpgrp(), getsid(), kill(), signal()
Предыдущий раздел: Описание API системной библиотеки