killpg.2.patch   [plain text]


--- killpg.2	2003-05-20 15:20:40.000000000 -0700
+++ killpg.2.edit	2006-07-12 10:52:21.000000000 -0700
@@ -41,7 +41,6 @@
 .Sh LIBRARY
 .Lb libc
 .Sh SYNOPSIS
-.In sys/types.h
 .In signal.h
 .Ft int
 .Fn killpg "pid_t pgrp" "int sig"
@@ -80,21 +79,29 @@
 .Fa sig
 argument
 is not a valid signal number.
+.It Bq Er 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.
 .It Bq Er ESRCH
 No process can be found in the process group specified by
 .Fa pgrp .
 .It Bq Er ESRCH
 The process group was given as 0
 but the sending process does not have a process group.
-.It Bq Er 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.
 .El
+.Sh LEGACY SYNOPSIS
+.Fd #include <sys/types.h>
+.Fd #include <signal.h>
+.Pp
+The include file
+.In sys/types.h
+is necessary.
 .Sh SEE ALSO
 .Xr getpgrp 2 ,
 .Xr kill 2 ,
-.Xr sigaction 2
+.Xr sigaction 2 ,
+.Xr compat 5
 .Sh HISTORY
 The
 .Fn killpg