Deleted Added
full compact
killpg.2 (84306) killpg.2 (108037)
1.\" Copyright (c) 1980, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)killpg.2 8.1 (Berkeley) 6/2/93
1.\" Copyright (c) 1980, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)killpg.2 8.1 (Berkeley) 6/2/93
33.\" $FreeBSD: head/lib/libc/compat-43/killpg.2 84306 2001-10-01 16:09:29Z ru $
33.\" $FreeBSD: head/lib/libc/compat-43/killpg.2 108037 2002-12-18 12:45:11Z ru $
34.\"
35.Dd June 2, 1993
36.Dt KILLPG 2
37.Os
38.Sh NAME
39.Nm killpg
40.Nd send signal to a process group
41.Sh LIBRARY
42.Lb libc
43.Sh SYNOPSIS
44.In sys/types.h
45.In signal.h
46.Ft int
47.Fn killpg "pid_t pgrp" "int sig"
48.Sh DESCRIPTION
34.\"
35.Dd June 2, 1993
36.Dt KILLPG 2
37.Os
38.Sh NAME
39.Nm killpg
40.Nd send signal to a process group
41.Sh LIBRARY
42.Lb libc
43.Sh SYNOPSIS
44.In sys/types.h
45.In signal.h
46.Ft int
47.Fn killpg "pid_t pgrp" "int sig"
48.Sh DESCRIPTION
49.Fn Killpg
49The
50.Fn killpg
51function
50sends the signal
51.Fa sig
52to the process group
53.Fa pgrp .
54See
55.Xr sigaction 2
56for a list of signals.
57If

--- 5 unchanged lines hidden (view full) ---

63The sending process and members of the process group must
64have the same effective user ID, or
65the sender must be the super-user.
66As a single special case the continue signal SIGCONT may be sent
67to any process that is a descendant of the current process.
68.Sh RETURN VALUES
69.Rv -std killpg
70.Sh ERRORS
52sends the signal
53.Fa sig
54to the process group
55.Fa pgrp .
56See
57.Xr sigaction 2
58for a list of signals.
59If

--- 5 unchanged lines hidden (view full) ---

65The sending process and members of the process group must
66have the same effective user ID, or
67the sender must be the super-user.
68As a single special case the continue signal SIGCONT may be sent
69to any process that is a descendant of the current process.
70.Sh RETURN VALUES
71.Rv -std killpg
72.Sh ERRORS
71.Fn Killpg
73The
74.Fn killpg
75function
72will fail and no signal will be sent if:
73.Bl -tag -width Er
74.It Bq Er EINVAL
75.Fa Sig
76is not a valid signal number.
77.It Bq Er ESRCH
78No process can be found in the process group specified by
79.Fa pgrp .

--- 7 unchanged lines hidden (view full) ---

87.El
88.Sh SEE ALSO
89.Xr getpgrp 2 ,
90.Xr kill 2 ,
91.Xr sigaction 2
92.Sh HISTORY
93The
94.Fn killpg
76will fail and no signal will be sent if:
77.Bl -tag -width Er
78.It Bq Er EINVAL
79.Fa Sig
80is not a valid signal number.
81.It Bq Er ESRCH
82No process can be found in the process group specified by
83.Fa pgrp .

--- 7 unchanged lines hidden (view full) ---

91.El
92.Sh SEE ALSO
93.Xr getpgrp 2 ,
94.Xr kill 2 ,
95.Xr sigaction 2
96.Sh HISTORY
97The
98.Fn killpg
95function call appeared in
99function appeared in
96.Bx 4.0 .
100.Bx 4.0 .