aboutsummaryrefslogtreecommitdiff
path: root/share/man/man9/selrecord.9
diff options
context:
space:
mode:
authorNate Lawson <njl@FreeBSD.org>2007-06-14 22:38:50 +0000
committerNate Lawson <njl@FreeBSD.org>2007-06-14 22:38:50 +0000
commitdcb5531bb2d4ee449d38fa238d3a0c7e29f27040 (patch)
tree13ffd5ea9e91bed40c01701dce32ca139e97ddd1 /share/man/man9/selrecord.9
parent1add47429135fcd3787d7ad06c2c0d3a1cdb205f (diff)
The struct selinfo pointed to by *sip MUST be zeroed before calling
selrecord() or selwake*(). Otherwise, a panic may occur. MFC after: 1 day
Notes
Notes: svn path=/head/; revision=170742
Diffstat (limited to 'share/man/man9/selrecord.9')
-rw-r--r--share/man/man9/selrecord.99
1 files changed, 8 insertions, 1 deletions
diff --git a/share/man/man9/selrecord.9 b/share/man/man9/selrecord.9
index 993dc4256c93..15c5a18cf444 100644
--- a/share/man/man9/selrecord.9
+++ b/share/man/man9/selrecord.9
@@ -26,7 +26,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd March 20, 2002
+.Dd June 13, 2007
.Dt SELRECORD 9
.Os
.Sh NAME
@@ -86,6 +86,13 @@ and
.Xr poll 2
when they wake up.
.Pp
+The contents of
+.Fa *sip
+must be zeroed, such as by softc initialization, before any call to
+.Fn selrecord
+or
+.Fn selwakeup ,
+otherwise a panic may occur.
.Fn selwakeup
acquires and releases
.Va sellock