summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2006-05-01 20:25:35 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2006-05-01 20:25:35 +0000
commitb5325c7d6adc937172701d00bc2600ae0089e81c (patch)
treeb0df81f9b23f92e6dd45f6da26dda0f9a5fc83f1
parentbad7d9576d28cd23d4233b20e1fd8d88afec83d0 (diff)
downloadsrc-test2-b5325c7d6adc937172701d00bc2600ae0089e81c.tar.gz
src-test2-b5325c7d6adc937172701d00bc2600ae0089e81c.zip
MFC rev. 1.33: document SO_NOSIGPIPE.
Approved by: re (kensmith)
Notes
Notes: svn path=/releng/6.1/; revision=158230
-rw-r--r--lib/libc/sys/getsockopt.210
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/libc/sys/getsockopt.2 b/lib/libc/sys/getsockopt.2
index 7177e1b55627..24610a39827c 100644
--- a/lib/libc/sys/getsockopt.2
+++ b/lib/libc/sys/getsockopt.2
@@ -32,7 +32,7 @@
.\" @(#)getsockopt.2 8.4 (Berkeley) 5/2/95
.\" $FreeBSD$
.\"
-.Dd May 2, 1995
+.Dd April 15, 2006
.Dt GETSOCKOPT 2
.Os
.Sh NAME
@@ -163,6 +163,7 @@ and set with
.It Dv SO_SNDTIMEO Ta "set timeout value for output"
.It Dv SO_RCVTIMEO Ta "set timeout value for input"
.It Dv SO_ACCEPTFILTER Ta "set accept filter on listening socket"
+.It Dv SO_NOSIGPIPE Ta "controls generation of SIGPIPE for the socket"
.It Dv SO_TYPE Ta "get the type of the socket (get only)"
.It Dv SO_ERROR Ta "get and clear error on the socket (get only)"
.El
@@ -356,6 +357,13 @@ Passing in an
.Fa optval
of NULL will remove the filter.
.Pp
+The
+.Dv SO_NOSIGPIPE
+option controls generation of the SIGPIPE signal normally sent
+when writing to a connected socket where the other end has been
+closed returns with the error
+.Er EPIPE .
+.Pp
Finally,
.Dv SO_TYPE
and