ultrix man page for killpg

Query: killpg

OS: ultrix

Section: 2

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

killpg(2)							System Calls Manual							 killpg(2)

Name
       killpg - send signal to process or process group

Syntax
       killpg(pgrp, sig)
       int pgrp, sig;

Description
       The system call sends the signal sig to the process group pgrp.	See for a list of signals.

       The  sending  process and members of the process group must have the same effective user ID, otherwise this call is restricted to the supe-
       ruser with the exception of the signal SIGCONT.	The signal SIGCONT can be sent to any  process	which  is  a  descendant  of  the  current
       process.

Return Values
       Upon  successful completion, a value of 0 is returned.  Otherwise, a value of -1 is returned, and the global variable errno is set to indi-
       cate the error.

Diagnostics
       The system call fails and a signal is not sent under the following conditions:

       [EINVAL]       The sig is not a valid signal number.

       [EPERM]	      The sending process is not the superuser and all of the target processes have an effective user ID that differs from that of
		      the sending process.

       [ESRCH]	      No process can be found corresponding to that specified by pgrp.

See Also
       getpgrp(2), kill(2), sigvec(2)

																	 killpg(2)
Related Man Pages
kill(2) - bsd
killpg(2) - centos
killpg(2) - osx
killpg(3c) - sunos
killpg(2) - freebsd
Similar Topics in the Unix Linux Community
Apache config issue
Error in cron job;
Infraction for shruthinagaraj: Double Posting