killpg(3) Library Functions Manual killpg(3) killpg - (libc -lc) #include int killpg(int pgrp, int sig); glibc ( feature_test_macros(7)): killpg(): _XOPEN_SOURCE >= 500 || /* glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE killpg() sig pgrp. signal(7) . pgrp 0 killpg() . ( POSIX: pgrp 1 .) kill(2). . -1 errno . EINVAL sig . EPERM . kill(2). ESRCH pgrp. ESRCH 0 . BSD System V. POSIX kill(3p). POSIX EPERM: BSD EPERM POSIX EPERM . C Linux killpg() kill(-pgrp, sig). POSIX.1-2008. POSIX.1-2001, SVr4, 4.4BSD ( 4BSD). getpgrp(2), kill(2), signal(2), capabilities(7), credentials(7) 3 . . : . 6.18 17 2025 killpg(3)