Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
KILLPG(3)		   Linux Programmer's Manual		     KILLPG(3)

NAME
       killpg -	send signal to all members of a	process	group.

SYNOPSIS
       #include	<signal.h>

       int killpg(pid_t	pidgrp,	int signal);

DESCRIPTION
       The  killpg()  function causes signal signal to be sent to all the pro-
       cesses in the process group pidgrp or to	 the  processes'  own  process
       group if	pidgrp is equal	to zero.

       It is equivalent	to

       kill(-pidgrp,signal);

RETURN VALUE
       The value returned is -1	on error, or 0 for success.

ERRORS
       Errors are returned in errno and	can be one of the following:

       EINVAL for an invalid signal,

       ESRCH  for a process group which	does not exist,	and

       EPERM  if the userid of the calling process is not equal	to that	of the
	      process the signal is sent to, and the userid is not that	of the
	      superuser.

CONFORMING TO
       ???

SEE ALSO
       kill(2),	signal(2), signal(7)

GNU				  1993-04-04			     KILLPG(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | CONFORMING TO | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=killpg&sektion=3&manpath=Red+Hat+Linux%2fi386+9>

home | help