Put flags list in alphabetcal order

This commit is contained in:
Michael Kerrisk 2005-12-14 16:41:14 +00:00
parent 8609725360
commit a28ed21cec
1 changed files with 31 additions and 31 deletions

View File

@ -148,18 +148,17 @@ parameter is the bitwise OR
of zero or more of the following flags.
.\" FIXME document MSG_PROXY
.TP
.B MSG_OOB
Sends
.I out-of-band
data on sockets that support this notion (e.g. of type
.BR SOCK_STREAM );
the underlying protocol must also support
.I out-of-band
data.
.TP
.B MSG_EOR
Terminates a record (when this notion is supported, as for sockets of type
.BR SOCK_SEQPACKET ).
.BR MSG_CONFIRM " (Linux 2.3+ only)"
Tell the link layer that forward progress happened: you got a successful
reply from the other side. If the link layer doesn't get this
it'll regularly reprobe the neighbour (e.g. via a unicast ARP).
Only valid on
.B SOCK_DGRAM
and
.B SOCK_RAW
sockets and currently only implemented for IPv4 and IPv6. See
.BR arp (7)
for details.
.TP
.B MSG_DONTROUTE
Don't use a gateway to send out the packet, only send to hosts on
@ -176,25 +175,9 @@ with the
.B F_SETFL
.BR fcntl (2)).
.TP
.B MSG_NOSIGNAL
Requests not to send
.B SIGPIPE
on errors on stream oriented sockets when the other end breaks the
connection. The
.B EPIPE
error is still returned.
.TP
.BR MSG_CONFIRM " (Linux 2.3+ only)"
Tell the link layer that forward progress happened: you got a successful
reply from the other side. If the link layer doesn't get this
it'll regularly reprobe the neighbour (e.g. via a unicast ARP).
Only valid on
.B SOCK_DGRAM
and
.B SOCK_RAW
sockets and currently only implemented for IPv4 and IPv6. See
.BR arp (7)
for details.
.B MSG_EOR
Terminates a record (when this notion is supported, as for sockets of type
.BR SOCK_SEQPACKET ).
.TP
.BR MSG_MORE " (Since Linux 2.4.4)"
The caller has more data to send.
@ -211,6 +194,23 @@ that does not specify this flag.
.B UDP_CORK
socket option described in
.BR udp (7).)
.TP
.B MSG_NOSIGNAL
Requests not to send
.B SIGPIPE
on errors on stream oriented sockets when the other end breaks the
connection. The
.B EPIPE
error is still returned.
.TP
.B MSG_OOB
Sends
.I out-of-band
data on sockets that support this notion (e.g. of type
.BR SOCK_STREAM );
the underlying protocol must also support
.I out-of-band
data.
.PP
The definition of the
.I msghdr