mirror of https://github.com/mkerrisk/man-pages
Put flags list in alphabetcal order
This commit is contained in:
parent
8609725360
commit
a28ed21cec
62
man2/send.2
62
man2/send.2
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue