.\" Copyright (c) 2008 by Gerrit Renker <gerrit@erg.abdn.ac.uk>
.\"
+.\" %%%LICENSE_START(VERBATIM)
.\" Permission is granted to make and distribute verbatim copies of this
.\" manual provided the copyright notice and this permission notice are
.\" preserved on all copies.
.\"
.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
.\"
.\" $Id: udplite.7,v 1.12 2008/07/23 15:22:22 gerrit Exp gerrit $
.\"
in using a different IP protocol identifier (IANA number 136).
The UDP-Lite implementation is a full extension of
-.BR udp (7),
-i.e., it shares the same API and API behaviour, and in addition
+.BR udp (7)\(emthat
+is, it shares the same API and API behaviour, and in addition
offers two socket options to control the checksum coverage.
-.SS "Address Format"
+.SS Address format
UDP-Litev4 uses the
.I sockaddr_in
address format described in
.I sockaddr_in6
address format described in
.BR ipv6 (7).
-.SS "Socket Options"
+.SS Socket options
To set or get a UDP-Lite socket option, call
.BR getsockopt (2)
to read or
.BR udp (7)
may be returned.
UDP-Lite does not add further errors.
+.SH FILES
+.I /proc/net/snmp
+\- basic UDP-Litev4 statistics counters.
+.br
+.I /proc/net/snmp6
+\- basic UDP-Litev6 statistics counters.
+.SH VERSIONS
+UDP-Litev4/v6 first appeared in Linux 2.6.20.
.SH BUGS
.\" FIXME . remove this section once glibc supports UDP-Lite
Where glibc support is missing, the following definitions are needed:
#define UDPLITE_RECV_CSCOV 11
.fi
.in
-.SH FILES
-.I /proc/net/snmp
-\- basic UDP-Litev4 statistics counters.
-.br
-.I /proc/net/snmp6
-\- basic UDP-Litev6 statistics counters.
-.SH VERSIONS
-UDP-Litev4/v6 first appeared in Linux 2.6.20.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ip (7),
.BR ipv6 (7),
.BR socket (7),
.BR udp (7)
-RFC\ 3828 for the Lightweight User Datagram Protocol (UDP-Lite)
-.br
+RFC\ 3828 for the Lightweight User Datagram Protocol (UDP-Lite).
+
.I Documentation/networking/udplite.txt
+in the Linux kernel source tree
+.SH COLOPHON
+This page is part of release 3.65 of the Linux
+.I man-pages
+project.
+A description of the project,
+and information about reporting bugs,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.