*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> killpg (2)              
Title
Content
Arch
Section
 

KILLPG(2)

Contents


NAME    [Toc]    [Back]

       killpg - send signal to a process group

SYNOPSIS    [Toc]    [Back]

       #include <signal.h>

       int killpg(int pgrp, int sig);

DESCRIPTION    [Toc]    [Back]

       Killpg  sends  the  signal  sig	to the process group pgrp.  See sigac-
       tion(2) for a list of signals.  If pgrp is 0, killpg sends  the	signal
       to the sending process's process group.

       The sending process and members of the process group must have the same
       effective user ID, or the sender must be the super-user.  As  a	single
       special	case  the  continue  signal SIGCONT may be sent to any process
       that is a descendant of the current process.

RETURN VALUE    [Toc]    [Back]

       On success, zero is returned.  On error, -1 is returned, and  errno  is
       set appropriately.

ERRORS    [Toc]    [Back]

       EINVAL Sig is not a valid signal number.

       ESRCH  No  process can be found in the process group specified by pgrp.

       ESRCH  The process group was given as 0 but the	sending  process  does
	      not have a process group.

       EPERM  The sending process is not the super-user and one or more of the
	      target processes has an effective user ID different from that of
	      the sending process.

CONFORMING TO    [Toc]    [Back]

       SVr4, 4.4BSD (The killpg function call first appeared in 4.0BSD).

SEE ALSO    [Toc]    [Back]

      
      
       kill(2), getpgrp(2), signal(2)



BSD Man Page			  1993-07-23			     KILLPG(2)
[ Back ]
 Similar pages
Name OS Title
killpg Tru64 Send a signal to a process group
killpg IRIX send signal to a process group (4.3BSD)
kill HP-UX send a signal to a process or a group of processes
raise HP-UX send a signal to a process or a group of processes
sigsendset HP-UX send a signal to a process or a group of processes
sigsend HP-UX send a signal to a process or a group of processes
sigsend IRIX send a signal to a process or a group of processes
kill IRIX send a signal to a process or a group of processes
killpg Linux send signal to all members of a process group.
kill Tru64 Send a signal to a process or to a group of processes
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service