Module Name:    src
Committed By:   jruoho
Date:           Thu Apr 29 15:57:19 UTC 2010

Modified Files:
        src/distrib/sets/lists/comp: mi
        src/share/man/man9: Makefile signal.9

Log Message:
Remove gsignal(9) and kgsignal(). Add links for kpgsignal(9) and kpsignal(9).


To generate a diff of this commit:
cvs rdiff -u -r1.1438 -r1.1439 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.329 -r1.330 src/share/man/man9/Makefile
cvs rdiff -u -r1.21 -r1.22 src/share/man/man9/signal.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.1438 src/distrib/sets/lists/comp/mi:1.1439
--- src/distrib/sets/lists/comp/mi:1.1438	Thu Apr 29 14:36:35 2010
+++ src/distrib/sets/lists/comp/mi	Thu Apr 29 15:57:18 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.1438 2010/04/29 14:36:35 jruoho Exp $
+#	$NetBSD: mi,v 1.1439 2010/04/29 15:57:18 jruoho Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -9030,7 +9030,7 @@
 ./usr/share/man/cat9/getnanotime.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/getnanouptime.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/getnewvnode.0		comp-sys-catman		.cat
-./usr/share/man/cat9/gsignal.0			comp-sys-catman		.cat
+./usr/share/man/cat9/gsignal.0			comp-obsolete		obsolete
 ./usr/share/man/cat9/hardclock.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/hash.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/hash32_buf.0		comp-sys-catman		.cat
@@ -9161,11 +9161,13 @@
 ./usr/share/man/cat9/kmem_zalloc.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/knote.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/kpause.0			comp-sys-catman		.cat
+./usr/share/man/cat9/kpgsignal.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/kpreempt.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/kpreempt_disable.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/kpreempt_disabled.0	comp-sys-catman		.cat
 ./usr/share/man/cat9/kpreempt_enable.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/kprintf.0			comp-sys-catman		.cat
+./usr/share/man/cat9/kpsignal.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/kthread.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/kthread_create.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/kthread_create1.0		comp-obsolete		obsolete
@@ -14732,7 +14734,7 @@
 ./usr/share/man/html9/getnanotime.html		comp-sys-htmlman	html
 ./usr/share/man/html9/getnanouptime.html	comp-sys-htmlman	html
 ./usr/share/man/html9/getnewvnode.html		comp-sys-htmlman	html
-./usr/share/man/html9/gsignal.html		comp-sys-htmlman	html
+./usr/share/man/html9/gsignal.html		comp-obsolete		obsolete
 ./usr/share/man/html9/hardclock.html		comp-sys-htmlman	html
 ./usr/share/man/html9/hash.html			comp-sys-htmlman	html
 ./usr/share/man/html9/hash32_buf.html		comp-sys-htmlman	html
@@ -14861,11 +14863,13 @@
 ./usr/share/man/html9/kmem_zalloc.html		comp-sys-htmlman	html
 ./usr/share/man/html9/knote.html		comp-sys-htmlman	html
 ./usr/share/man/html9/kpause.html		comp-sys-htmlman	html
+./usr/share/man/html9/kpgsignal.html		comp-sys-htmlman	html
 ./usr/share/man/html9/kpreempt.html		comp-sys-htmlman	html
 ./usr/share/man/html9/kpreempt_disable.html	comp-sys-htmlman	html
 ./usr/share/man/html9/kpreempt_disabled.html	comp-sys-htmlman	html
 ./usr/share/man/html9/kpreempt_enable.html	comp-sys-htmlman	html
 ./usr/share/man/html9/kprintf.html		comp-sys-htmlman	html
+./usr/share/man/html9/kpsignal.html		comp-sys-htmlman	html
 ./usr/share/man/html9/kthread.html		comp-sys-htmlman	html
 ./usr/share/man/html9/kthread_create.html	comp-sys-htmlman	html
 ./usr/share/man/html9/kthread_destroy.html	comp-sys-htmlman	html
@@ -20589,7 +20593,7 @@
 ./usr/share/man/man9/getnanotime.9		comp-sys-man		.man
 ./usr/share/man/man9/getnanouptime.9		comp-sys-man		.man
 ./usr/share/man/man9/getnewvnode.9		comp-sys-man		.man
-./usr/share/man/man9/gsignal.9			comp-sys-man		.man
+./usr/share/man/man9/gsignal.9			comp-obsolete		obsolete
 ./usr/share/man/man9/hardclock.9		comp-sys-man		.man
 ./usr/share/man/man9/hash.9			comp-sys-man		.man
 ./usr/share/man/man9/hash32_buf.9		comp-sys-man		.man
@@ -20720,11 +20724,13 @@
 ./usr/share/man/man9/kmem_zalloc.9		comp-sys-man		.man
 ./usr/share/man/man9/knote.9			comp-sys-man		.man
 ./usr/share/man/man9/kpause.9			comp-sys-man		.man
+./usr/share/man/man9/kpgsignal.9		comp-sys-man		.man
 ./usr/share/man/man9/kpreempt.9			comp-sys-man		.man
 ./usr/share/man/man9/kpreempt_disable.9		comp-sys-man		.man
 ./usr/share/man/man9/kpreempt_disabled.9	comp-sys-man		.man
 ./usr/share/man/man9/kpreempt_enable.9		comp-sys-man		.man
 ./usr/share/man/man9/kprintf.9			comp-sys-man		.man
+./usr/share/man/man9/kpsignal.9			comp-sys-man		.man
 ./usr/share/man/man9/kthread.9			comp-sys-man		.man
 ./usr/share/man/man9/kthread_create.9		comp-sys-man		.man
 ./usr/share/man/man9/kthread_create1.9		comp-obsolete		obsolete

Index: src/share/man/man9/Makefile
diff -u src/share/man/man9/Makefile:1.329 src/share/man/man9/Makefile:1.330
--- src/share/man/man9/Makefile:1.329	Thu Apr 29 14:36:35 2010
+++ src/share/man/man9/Makefile	Thu Apr 29 15:57:19 2010
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.329 2010/04/29 14:36:35 jruoho Exp $
+#       $NetBSD: Makefile,v 1.330 2010/04/29 15:57:19 jruoho Exp $
 
 #	Makefile for section 9 (kernel function and variable) manual pages.
 
@@ -630,10 +630,11 @@
 	signal.9 sigpending1.9 \
 	signal.9 sigsuspend1.9 \
 	signal.9 sigaltstack1.9 \
-	signal.9 gsignal.9 \
 	signal.9 pgsignal.9 \
+	signal.9 kpgsignal.9 \
 	signal.9 trapsignal.9 \
 	signal.9 psignal.9 \
+	signal.9 kpsignal.9 \
 	signal.9 issignal.9 \
 	signal.9 postsig.9 \
 	signal.9 killproc.9 \

Index: src/share/man/man9/signal.9
diff -u src/share/man/man9/signal.9:1.21 src/share/man/man9/signal.9:1.22
--- src/share/man/man9/signal.9:1.21	Thu Apr 29 14:57:55 2010
+++ src/share/man/man9/signal.9	Thu Apr 29 15:57:19 2010
@@ -1,4 +1,4 @@
-.\"	$NetBSD: signal.9,v 1.21 2010/04/29 14:57:55 jruoho Exp $
+.\"	$NetBSD: signal.9,v 1.22 2010/04/29 15:57:19 jruoho Exp $
 .\"
 .\" Copyright (c) 1996, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -42,9 +42,10 @@
 .Nm sigpending1 ,
 .Nm sigsuspend1 ,
 .Nm sigaltstack1 ,
-.Nm gsignal ,
 .Nm pgsignal ,
+.Nm kpgsignal ,
 .Nm psignal ,
+.Nm kpsignal ,
 .Nm issignal ,
 .Nm postsig ,
 .Nm killproc ,
@@ -81,10 +82,6 @@
 .Fn sigaltstack1 "struct proc *p" "const struct sigaltstack *nss" \
     "struct sigaltstack *oss"
 .Ft void
-.Fn gsignal "int pgid" "int signum"
-.Ft void
-.Fn kgsignal "int pgid" "ksiginfo_t *ks" "void *data"
-.Ft void
 .Fn pgsignal "struct pgrp *pgrp" "int signum" "int checkctty"
 .Ft void
 .Fn kpgsignal "struct pgrp *pgrp" "ksiginfo_t *ks" "void *data" "int checkctty"
@@ -227,23 +224,6 @@
 This function implements the
 .Xr sigaltstack 2
 system call.
-.It Fn gsignal "pgid" "signum"
-.Pp
-This is a wrapper function for
-.Fn kgsignal
-which is described below.
-.It Fn kgsignal "pgid" "ks" "data"
-.Pp
-Schedule the signal
-.Fa ks-\*[Gt]ksi_signo
-to be delivered to all members of the process group specified by
-.Fa pgid .
-The
-.Fa data
-argument and the complete signal scheduling semantics are described in the
-.Fn kpsignal
-function below.
-below for a complete description of the signal scheduling semantics.
 .It Fn pgsignal "pgrp" "signum" "checkctty"
 .Pp
 This is a wrapper function for

Reply via email to