|KILLPG(3)||Library Functions Manual||KILLPG(3)|
killpg — send
signal to a process group
pgrp, int sig);
The sending process and members of the process group must have the same effective user ID, or the sender must be the superuser. As a single special case the continue signal SIGCONT may be sent to any process with the same session ID as the caller.
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.
killpg() will fail and no signal will be
killpg() function conforms to the
X/Open System Interfaces option of the IEEE Std 1003.1-2008
The handling of process group 0 is an extension to that standard.
killpg() function call appeared in
|May 7, 2017||OpenBSD-6.4|