.IB udp_socket " = socket(PF_INET, SOCK_DGRAM, " protocol ");"
.SH DESCRIPTION
Linux implements the Internet Protocol, version 4,
-described in RFC791 and RFC1122.
+described in RFC\ 791 and RFC\ 1122.
.B ip
contains a level 2
-multicasting implementation conforming to RFC1112. It also contains an IP
+multicasting implementation conforming to RFC\ 1112. It also contains an IP
router including a packet filter.
.\" XXX: has someone verified that 2.1 is really 1812 compliant?
.PP
.B SOCK_RAW
you may specify
a valid IANA IP protocol defined in
-RFC1700
+RFC\ 1700
assigned numbers.
.PP
.\" XXX ip current does an autobind in listen, but I'm not sure if that should
The
.BR setsockopt (2)
call sets the IP options associated with a socket.
-The maximum option size for IPv4 is 40 bytes. See RFC791 for the allowed
+The maximum option size for IPv4 is 40 bytes. See RFC\ 791 for the allowed
options. When the initial connection request packet for a
.B SOCK_STREAM
socket contains IP options, the IP options will be set automatically
.B IP_MTU_DISCOVER
Sets or receives the Path MTU Discovery setting
for a socket. When enabled, Linux will perform Path MTU Discovery
-as defined in RFC1191
+as defined in RFC\ 1191
on this socket. The don't fragment flag is set on all outgoing datagrams.
The system-wide default is controlled by the
.B ip_no_pmtu_disc
.\" ip_conntrack_max
.BR sysctl (2)
interface.
+Variables described as
+.I Boolean
+take an integer value, with a non-zero value ("true") meaning that
+the corresponding option is enabled, and a zero value ("false")
+meaning that the option is disabled.
.\"
.TP
.BR ip_always_defrag " (Boolean)"
.BR tcp (7),
.BR udp (7)
.PP
-RFC791 for the original IP specification.
+RFC\ 791 for the original IP specification.
.br
-RFC1122 for the IPv4 host requirements.
+RFC\ 1122 for the IPv4 host requirements.
.br
-RFC1812 for the IPv4 router requirements.
+RFC\ 1812 for the IPv4 router requirements.
\" LocalWords: XXX autobind INADDR REUSEADDR