1#include <errno.h> 2#include <signal.h> 3 4int killpg(pid_t pgid, int sig) { 5 if (pgid < 0) { 6 errno = EINVAL; 7 return -1; 8 } 9 return kill(-pgid, sig); 10} 11