OSDN Git Service

(split) LDP: Update POT and ja.po to LDP v3.40.
[linuxjm/LDP_man-pages.git] / po4a / net / po / net.pot
index 6e0a0b5..9b77c82 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-03-22 04:26+0900\n"
+"POT-Creation-Date: 2012-05-01 04:38+0900\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,19 +29,19 @@ msgid "2008-11-25"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/arp.7:9 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man1/getent.1:23 build/C/man3/getipnodebyname.3:24 build/C/man2/getpeername.2:40 build/C/man5/host.conf.5:26 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:12 build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7
+#: build/C/man7/arp.7:9 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man1/getent.1:23 build/C/man3/getipnodebyname.3:24 build/C/man2/getpeername.2:40 build/C/man5/host.conf.5:26 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:15 build/C/man5/nsswitch.conf.5:24 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7
 #, no-wrap
 msgid "Linux"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/arp.7:9 build/C/man3/byteorder.3:30 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man3/endian.3:26 build/C/man3/ether_aton.3:31 build/C/man3/getaddrinfo.3:41 build/C/man3/getaddrinfo_a.3:27 build/C/man3/gethostbyname.3:36 build/C/man3/getipnodebyname.3:24 build/C/man3/getnameinfo.3:7 build/C/man3/getnetent.3:28 build/C/man3/getnetent_r.3:24 build/C/man2/getpeername.2:40 build/C/man3/getprotoent.3:28 build/C/man3/getprotoent_r.3:24 build/C/man3/getservent.3:32 build/C/man3/getservent_r.3:24 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet.3:42 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:12 build/C/man8/nscd.8:23 build/C/man5/nscd.conf.5:20 build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man5/resolv.conf.5:21 build/C/man3/resolver.3:30 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man3/setnetgrent.3:5 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7
+#: build/C/man7/arp.7:9 build/C/man3/byteorder.3:30 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man3/endian.3:26 build/C/man3/ether_aton.3:31 build/C/man3/getaddrinfo.3:41 build/C/man3/getaddrinfo_a.3:27 build/C/man3/gethostbyname.3:36 build/C/man3/getipnodebyname.3:24 build/C/man3/getnameinfo.3:7 build/C/man3/getnetent.3:28 build/C/man3/getnetent_r.3:24 build/C/man2/getpeername.2:40 build/C/man3/getprotoent.3:28 build/C/man3/getprotoent_r.3:24 build/C/man3/getservent.3:32 build/C/man3/getservent_r.3:24 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet.3:42 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:15 build/C/man8/nscd.8:23 build/C/man5/nscd.conf.5:20 build/C/man5/nsswitch.conf.5:24 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man5/resolv.conf.5:21 build/C/man3/resolver.3:30 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man3/setnetgrent.3:5 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7
 #, no-wrap
 msgid "Linux Programmer's Manual"
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:10 build/C/man3/byteorder.3:31 build/C/man3/cmsg.3:8 build/C/man7/ddp.7:8 build/C/man3/endian.3:27 build/C/man3/ether_aton.3:32 build/C/man3/getaddrinfo.3:42 build/C/man3/getaddrinfo_a.3:28 build/C/man1/getent.1:24 build/C/man3/gethostbyname.3:37 build/C/man3/getipnodebyname.3:25 build/C/man3/getnameinfo.3:8 build/C/man3/getnetent.3:29 build/C/man3/getnetent_r.3:25 build/C/man2/getpeername.2:41 build/C/man3/getprotoent.3:29 build/C/man3/getprotoent_r.3:25 build/C/man3/getservent.3:33 build/C/man3/getservent_r.3:25 build/C/man5/host.conf.5:27 build/C/man7/hostname.7:38 build/C/man5/hosts.5:28 build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 build/C/man3/inet.3:43 build/C/man3/inet_ntop.3:25 build/C/man3/inet_pton.3:26 build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 build/C/man7/netdevice.7:13 build/C/man5/networks.5:25 build/C/man8/nscd.8:24 build/C/man5/nscd.conf.5:21 build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:8 build/C/man5/protocols.5:29 build/C/man7/raw.7:10 build/C/man3/rcmd.3:42 build/C/man5/resolv.conf.5:23 build/C/man3/resolver.3:31 build/C/man3/rexec.3:40 build/C/man5/services.5:35 build/C/man3/setnetgrent.3:6 build/C/man2/shutdown.2:39 build/C/man7/tcp.7:17 build/C/man7/udp.7:9 build/C/man7/udplite.7:26 build/C/man7/unix.7:16 build/C/man7/x25.7:8
+#: build/C/man7/arp.7:10 build/C/man3/byteorder.3:31 build/C/man3/cmsg.3:8 build/C/man7/ddp.7:8 build/C/man3/endian.3:27 build/C/man3/ether_aton.3:32 build/C/man3/getaddrinfo.3:42 build/C/man3/getaddrinfo_a.3:28 build/C/man1/getent.1:24 build/C/man3/gethostbyname.3:37 build/C/man3/getipnodebyname.3:25 build/C/man3/getnameinfo.3:8 build/C/man3/getnetent.3:29 build/C/man3/getnetent_r.3:25 build/C/man2/getpeername.2:41 build/C/man3/getprotoent.3:29 build/C/man3/getprotoent_r.3:25 build/C/man3/getservent.3:33 build/C/man3/getservent_r.3:25 build/C/man5/host.conf.5:27 build/C/man7/hostname.7:38 build/C/man5/hosts.5:28 build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 build/C/man3/inet.3:43 build/C/man3/inet_ntop.3:25 build/C/man3/inet_pton.3:26 build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 build/C/man7/netdevice.7:16 build/C/man5/networks.5:25 build/C/man8/nscd.8:24 build/C/man5/nscd.conf.5:21 build/C/man5/nsswitch.conf.5:25 build/C/man7/packet.7:8 build/C/man5/protocols.5:29 build/C/man7/raw.7:10 build/C/man3/rcmd.3:42 build/C/man5/resolv.conf.5:23 build/C/man3/resolver.3:31 build/C/man3/rexec.3:40 build/C/man5/services.5:35 build/C/man3/setnetgrent.3:6 build/C/man2/shutdown.2:39 build/C/man7/tcp.7:17 build/C/man7/udp.7:9 build/C/man7/udplite.7:26 build/C/man7/unix.7:16 build/C/man7/x25.7:8
 #, no-wrap
 msgid "NAME"
 msgstr ""
@@ -52,7 +52,7 @@ msgid "arp - Linux ARP kernel module."
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:12 build/C/man3/byteorder.3:46 build/C/man3/cmsg.3:33 build/C/man7/ddp.7:18 build/C/man3/endian.3:51 build/C/man3/ether_aton.3:57 build/C/man3/getaddrinfo.3:73 build/C/man3/getaddrinfo_a.3:48 build/C/man1/getent.1:28 build/C/man3/gethostbyname.3:116 build/C/man3/getipnodebyname.3:42 build/C/man3/getnameinfo.3:29 build/C/man3/getnetent.3:46 build/C/man3/getnetent_r.3:60 build/C/man2/getpeername.2:48 build/C/man3/getprotoent.3:46 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent.3:50 build/C/man3/getservent_r.3:57 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:40 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:34 build/C/man3/inet_pton.3:34 build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 build/C/man7/netdevice.7:19 build/C/man5/networks.5:27 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nsswitch.conf.5:30 build/C/man7/packet.7:20 build/C/man5/protocols.5:31 build/C/man7/raw.7:18 build/C/man3/rcmd.3:70 build/C/man5/resolv.conf.5:27 build/C/man3/resolver.3:83 build/C/man3/rexec.3:50 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:39 build/C/man2/shutdown.2:45 build/C/man7/tcp.7:27 build/C/man7/udp.7:17 build/C/man7/udplite.7:36 build/C/man7/unix.7:27 build/C/man7/x25.7:16
+#: build/C/man7/arp.7:12 build/C/man3/byteorder.3:46 build/C/man3/cmsg.3:33 build/C/man7/ddp.7:18 build/C/man3/endian.3:51 build/C/man3/ether_aton.3:57 build/C/man3/getaddrinfo.3:73 build/C/man3/getaddrinfo_a.3:48 build/C/man1/getent.1:29 build/C/man3/gethostbyname.3:116 build/C/man3/getipnodebyname.3:42 build/C/man3/getnameinfo.3:29 build/C/man3/getnetent.3:46 build/C/man3/getnetent_r.3:60 build/C/man2/getpeername.2:48 build/C/man3/getprotoent.3:46 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent.3:50 build/C/man3/getservent_r.3:57 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:40 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:34 build/C/man3/inet_pton.3:34 build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 build/C/man7/netdevice.7:22 build/C/man5/networks.5:27 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:20 build/C/man5/protocols.5:31 build/C/man7/raw.7:18 build/C/man3/rcmd.3:90 build/C/man5/resolv.conf.5:27 build/C/man3/resolver.3:83 build/C/man3/rexec.3:54 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:39 build/C/man2/shutdown.2:45 build/C/man7/tcp.7:27 build/C/man7/udp.7:17 build/C/man7/udplite.7:36 build/C/man7/unix.7:27 build/C/man7/x25.7:16
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr ""
@@ -112,7 +112,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man7/arp.7:73 build/C/man7/ddp.7:139 build/C/man7/ip.7:898 build/C/man7/netdevice.7:66 build/C/man7/packet.7:225 build/C/man7/tcp.7:996 build/C/man7/udp.7:192 build/C/man7/unix.7:277
+#: build/C/man7/arp.7:73 build/C/man7/ddp.7:139 build/C/man7/ip.7:898 build/C/man7/netdevice.7:69 build/C/man7/packet.7:225 build/C/man7/tcp.7:997 build/C/man7/udp.7:192 build/C/man7/unix.7:280
 #, no-wrap
 msgid "Ioctls"
 msgstr ""
@@ -490,7 +490,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:269 build/C/man7/ddp.7:216 build/C/man3/endian.3:72 build/C/man3/getnameinfo.3:200 build/C/man7/icmp.7:155 build/C/man7/ipv6.7:270 build/C/man7/packet.7:277 build/C/man7/raw.7:171 build/C/man7/tcp.7:1113 build/C/man7/udp.7:241 build/C/man7/udplite.7:142 build/C/man7/unix.7:394 build/C/man7/x25.7:95
+#: build/C/man7/arp.7:269 build/C/man7/ddp.7:216 build/C/man3/endian.3:72 build/C/man3/getnameinfo.3:200 build/C/man7/icmp.7:155 build/C/man7/ipv6.7:270 build/C/man7/packet.7:277 build/C/man7/raw.7:171 build/C/man3/rcmd.3:260 build/C/man3/rexec.3:136 build/C/man7/tcp.7:1114 build/C/man7/udp.7:241 build/C/man7/udplite.7:142 build/C/man7/unix.7:397 build/C/man7/x25.7:95
 #, no-wrap
 msgid "VERSIONS"
 msgstr ""
@@ -518,7 +518,7 @@ msgid "The I<neigh/*> interfaces did not exist before Linux 2.2."
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:286 build/C/man7/ddp.7:239 build/C/man3/ether_aton.3:125 build/C/man3/gethostbyname.3:422 build/C/man3/inet_ntop.3:110 build/C/man3/inet_pton.3:148 build/C/man7/ip.7:1067 build/C/man7/ipv6.7:309 build/C/man7/netdevice.7:262 build/C/man7/packet.7:358 build/C/man7/raw.7:248 build/C/man3/rcmd.3:211 build/C/man3/rexec.3:123 build/C/man7/tcp.7:1120 build/C/man7/udplite.7:124 build/C/man7/x25.7:97
+#: build/C/man7/arp.7:286 build/C/man7/ddp.7:239 build/C/man3/ether_aton.3:125 build/C/man3/gethostbyname.3:422 build/C/man3/inet_ntop.3:110 build/C/man3/inet_pton.3:148 build/C/man7/ip.7:1067 build/C/man7/ipv6.7:309 build/C/man7/netdevice.7:321 build/C/man7/packet.7:358 build/C/man7/raw.7:248 build/C/man3/rcmd.3:276 build/C/man3/rexec.3:149 build/C/man7/tcp.7:1121 build/C/man7/udplite.7:124 build/C/man7/x25.7:97
 #, no-wrap
 msgid "BUGS"
 msgstr ""
@@ -548,7 +548,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:299 build/C/man3/byteorder.3:77 build/C/man3/cmsg.3:213 build/C/man7/ddp.7:244 build/C/man3/endian.3:149 build/C/man3/ether_aton.3:129 build/C/man3/getaddrinfo.3:813 build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:366 build/C/man3/gethostbyname.3:427 build/C/man3/getipnodebyname.3:264 build/C/man3/getnameinfo.3:272 build/C/man3/getnetent.3:133 build/C/man3/getnetent_r.3:143 build/C/man2/getpeername.2:114 build/C/man3/getprotoent.3:122 build/C/man3/getprotoent_r.3:235 build/C/man3/getservent.3:131 build/C/man3/getservent_r.3:239 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:83 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:62 build/C/man7/icmp.7:185 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:116 build/C/man3/inet_pton.3:213 build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 build/C/man7/netdevice.7:276 build/C/man5/networks.5:73 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:186 build/C/man7/packet.7:389 build/C/man5/protocols.5:80 build/C/man7/raw.7:265 build/C/man3/rcmd.3:216 build/C/man5/resolv.conf.5:260 build/C/man3/resolver.3:263 build/C/man3/rexec.3:132 build/C/man5/services.5:209 build/C/man3/setnetgrent.3:102 build/C/man2/shutdown.2:97 build/C/man7/tcp.7:1132 build/C/man7/udp.7:246 build/C/man7/udplite.7:144 build/C/man7/unix.7:438 build/C/man7/x25.7:113
+#: build/C/man7/arp.7:299 build/C/man3/byteorder.3:77 build/C/man3/cmsg.3:213 build/C/man7/ddp.7:244 build/C/man3/endian.3:149 build/C/man3/ether_aton.3:129 build/C/man3/getaddrinfo.3:813 build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:367 build/C/man3/gethostbyname.3:427 build/C/man3/getipnodebyname.3:264 build/C/man3/getnameinfo.3:272 build/C/man3/getnetent.3:133 build/C/man3/getnetent_r.3:143 build/C/man2/getpeername.2:114 build/C/man3/getprotoent.3:122 build/C/man3/getprotoent_r.3:235 build/C/man3/getservent.3:131 build/C/man3/getservent_r.3:239 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:83 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:62 build/C/man7/icmp.7:185 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:116 build/C/man3/inet_pton.3:213 build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 build/C/man7/netdevice.7:335 build/C/man5/networks.5:73 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:186 build/C/man5/nsswitch.conf.5:340 build/C/man7/packet.7:389 build/C/man5/protocols.5:80 build/C/man7/raw.7:265 build/C/man3/rcmd.3:283 build/C/man5/resolv.conf.5:273 build/C/man3/resolver.3:266 build/C/man3/rexec.3:158 build/C/man5/services.5:209 build/C/man3/setnetgrent.3:102 build/C/man2/shutdown.2:97 build/C/man7/tcp.7:1133 build/C/man7/udp.7:246 build/C/man7/udplite.7:144 build/C/man7/unix.7:441 build/C/man7/x25.7:113
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
@@ -576,15 +576,15 @@ msgid "Linux 2.2+ IPv4 ARP uses the IPv6 algorithms when applicable."
 msgstr ""
 
 #. type: SH
-#: build/C/man7/arp.7:309 build/C/man3/byteorder.3:81 build/C/man3/cmsg.3:218 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:131 build/C/man3/getaddrinfo.3:822 build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:441 build/C/man3/getipnodebyname.3:269 build/C/man3/getnameinfo.3:302 build/C/man3/getnetent.3:140 build/C/man3/getnetent_r.3:146 build/C/man2/getpeername.2:121 build/C/man3/getprotoent.3:127 build/C/man3/getprotoent_r.3:238 build/C/man3/getservent.3:136 build/C/man3/getservent_r.3:242 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:91 build/C/man5/hosts.5:125 build/C/man5/hosts.equiv.5:66 build/C/man7/icmp.7:189 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:120 build/C/man3/inet_pton.3:217 build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 build/C/man7/netdevice.7:281 build/C/man5/networks.5:79 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:191 build/C/man5/nsswitch.conf.5:286 build/C/man7/packet.7:404 build/C/man5/protocols.5:84 build/C/man7/raw.7:279 build/C/man3/rcmd.3:224 build/C/man5/resolv.conf.5:267 build/C/man3/resolver.3:269 build/C/man3/rexec.3:135 build/C/man5/services.5:221 build/C/man3/setnetgrent.3:106 build/C/man2/shutdown.2:101 build/C/man7/tcp.7:1158 build/C/man7/udp.7:257 build/C/man7/udplite.7:153 build/C/man7/unix.7:447 build/C/man7/x25.7:123
+#: build/C/man7/arp.7:309 build/C/man3/byteorder.3:81 build/C/man3/cmsg.3:218 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:131 build/C/man3/getaddrinfo.3:822 build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:369 build/C/man3/gethostbyname.3:441 build/C/man3/getipnodebyname.3:269 build/C/man3/getnameinfo.3:302 build/C/man3/getnetent.3:140 build/C/man3/getnetent_r.3:146 build/C/man2/getpeername.2:121 build/C/man3/getprotoent.3:127 build/C/man3/getprotoent_r.3:238 build/C/man3/getservent.3:136 build/C/man3/getservent_r.3:242 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:91 build/C/man5/hosts.5:125 build/C/man5/hosts.equiv.5:66 build/C/man7/icmp.7:189 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:120 build/C/man3/inet_pton.3:217 build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 build/C/man7/netdevice.7:340 build/C/man5/networks.5:79 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:191 build/C/man5/nsswitch.conf.5:343 build/C/man7/packet.7:404 build/C/man5/protocols.5:84 build/C/man7/raw.7:279 build/C/man3/rcmd.3:291 build/C/man5/resolv.conf.5:280 build/C/man3/resolver.3:272 build/C/man3/rexec.3:161 build/C/man5/services.5:221 build/C/man3/setnetgrent.3:106 build/C/man2/shutdown.2:101 build/C/man7/tcp.7:1159 build/C/man7/udp.7:257 build/C/man7/udplite.7:153 build/C/man7/unix.7:450 build/C/man7/x25.7:123
 #, no-wrap
 msgid "COLOPHON"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/arp.7:316 build/C/man3/byteorder.3:88 build/C/man3/cmsg.3:225 build/C/man7/ddp.7:256 build/C/man3/endian.3:158 build/C/man3/ether_aton.3:138 build/C/man3/getaddrinfo.3:829 build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:375 build/C/man3/gethostbyname.3:448 build/C/man3/getipnodebyname.3:276 build/C/man3/getnameinfo.3:309 build/C/man3/getnetent.3:147 build/C/man3/getnetent_r.3:153 build/C/man2/getpeername.2:128 build/C/man3/getprotoent.3:134 build/C/man3/getprotoent_r.3:245 build/C/man3/getservent.3:143 build/C/man3/getservent_r.3:249 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:98 build/C/man5/hosts.5:132 build/C/man5/hosts.equiv.5:73 build/C/man7/icmp.7:196 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:127 build/C/man3/inet_pton.3:224 build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 build/C/man7/netdevice.7:288 build/C/man5/networks.5:86 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:198 build/C/man5/nsswitch.conf.5:293 build/C/man7/packet.7:411 build/C/man5/protocols.5:91 build/C/man7/raw.7:286 build/C/man3/rcmd.3:231 build/C/man5/resolv.conf.5:274 build/C/man3/resolver.3:276 build/C/man3/rexec.3:142 build/C/man5/services.5:228 build/C/man3/setnetgrent.3:113 build/C/man2/shutdown.2:108 build/C/man7/tcp.7:1165 build/C/man7/udp.7:264 build/C/man7/udplite.7:160 build/C/man7/unix.7:454 build/C/man7/x25.7:130
+#: build/C/man7/arp.7:316 build/C/man3/byteorder.3:88 build/C/man3/cmsg.3:225 build/C/man7/ddp.7:256 build/C/man3/endian.3:158 build/C/man3/ether_aton.3:138 build/C/man3/getaddrinfo.3:829 build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:376 build/C/man3/gethostbyname.3:448 build/C/man3/getipnodebyname.3:276 build/C/man3/getnameinfo.3:309 build/C/man3/getnetent.3:147 build/C/man3/getnetent_r.3:153 build/C/man2/getpeername.2:128 build/C/man3/getprotoent.3:134 build/C/man3/getprotoent_r.3:245 build/C/man3/getservent.3:143 build/C/man3/getservent_r.3:249 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:98 build/C/man5/hosts.5:132 build/C/man5/hosts.equiv.5:73 build/C/man7/icmp.7:196 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:127 build/C/man3/inet_pton.3:224 build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 build/C/man7/netdevice.7:347 build/C/man5/networks.5:86 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:198 build/C/man5/nsswitch.conf.5:350 build/C/man7/packet.7:411 build/C/man5/protocols.5:91 build/C/man7/raw.7:286 build/C/man3/rcmd.3:298 build/C/man5/resolv.conf.5:287 build/C/man3/resolver.3:279 build/C/man3/rexec.3:168 build/C/man5/services.5:228 build/C/man3/setnetgrent.3:113 build/C/man2/shutdown.2:108 build/C/man7/tcp.7:1166 build/C/man7/udp.7:264 build/C/man7/udplite.7:160 build/C/man7/unix.7:457 build/C/man7/x25.7:130
 msgid ""
-"This page is part of release 3.37 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.40 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/."
 msgstr ""
@@ -615,7 +615,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/byteorder.3:34 build/C/man3/cmsg.3:10 build/C/man7/ddp.7:10 build/C/man3/endian.3:31 build/C/man3/ether_aton.3:35 build/C/man3/getaddrinfo.3:45 build/C/man3/getaddrinfo_a.3:31 build/C/man1/getent.1:26 build/C/man3/gethostbyname.3:44 build/C/man3/getipnodebyname.3:28 build/C/man3/getnameinfo.3:10 build/C/man3/getnetent.3:32 build/C/man3/getnetent_r.3:28 build/C/man2/getpeername.2:43 build/C/man3/getprotoent.3:32 build/C/man3/getprotoent_r.3:28 build/C/man3/getservent.3:36 build/C/man3/getservent_r.3:28 build/C/man5/hosts.5:30 build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 build/C/man3/inet_pton.3:28 build/C/man7/ip.7:15 build/C/man7/ipv6.7:10 build/C/man7/netdevice.7:15 build/C/man7/packet.7:10 build/C/man7/raw.7:12 build/C/man3/rcmd.3:45 build/C/man5/resolv.conf.5:25 build/C/man3/resolver.3:34 build/C/man3/rexec.3:42 build/C/man3/setnetgrent.3:9 build/C/man2/shutdown.2:41 build/C/man7/tcp.7:19 build/C/man7/udp.7:11 build/C/man7/udplite.7:28 build/C/man7/unix.7:19 build/C/man7/x25.7:10
+#: build/C/man3/byteorder.3:34 build/C/man3/cmsg.3:10 build/C/man7/ddp.7:10 build/C/man3/endian.3:31 build/C/man3/ether_aton.3:35 build/C/man3/getaddrinfo.3:45 build/C/man3/getaddrinfo_a.3:31 build/C/man1/getent.1:26 build/C/man3/gethostbyname.3:44 build/C/man3/getipnodebyname.3:28 build/C/man3/getnameinfo.3:10 build/C/man3/getnetent.3:32 build/C/man3/getnetent_r.3:28 build/C/man2/getpeername.2:43 build/C/man3/getprotoent.3:32 build/C/man3/getprotoent_r.3:28 build/C/man3/getservent.3:36 build/C/man3/getservent_r.3:28 build/C/man5/hosts.5:30 build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 build/C/man3/inet_pton.3:28 build/C/man7/ip.7:15 build/C/man7/ipv6.7:10 build/C/man7/netdevice.7:18 build/C/man7/packet.7:10 build/C/man7/raw.7:12 build/C/man3/rcmd.3:46 build/C/man5/resolv.conf.5:25 build/C/man3/resolver.3:34 build/C/man3/rexec.3:42 build/C/man3/setnetgrent.3:9 build/C/man2/shutdown.2:41 build/C/man7/tcp.7:19 build/C/man7/udp.7:11 build/C/man7/udplite.7:28 build/C/man7/unix.7:19 build/C/man7/x25.7:10
 #, no-wrap
 msgid "SYNOPSIS"
 msgstr ""
@@ -686,7 +686,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/byteorder.3:70 build/C/man3/cmsg.3:137 build/C/man3/endian.3:74 build/C/man3/ether_aton.3:123 build/C/man3/getaddrinfo.3:580 build/C/man3/getaddrinfo_a.3:303 build/C/man3/gethostbyname.3:301 build/C/man3/getipnodebyname.3:256 build/C/man3/getnameinfo.3:203 build/C/man3/getnetent.3:124 build/C/man3/getnetent_r.3:139 build/C/man2/getpeername.2:99 build/C/man3/getprotoent.3:120 build/C/man3/getprotoent_r.3:129 build/C/man3/getservent.3:129 build/C/man3/getservent_r.3:128 build/C/man3/inet.3:210 build/C/man3/inet_ntop.3:98 build/C/man3/inet_pton.3:127 build/C/man3/rcmd.3:205 build/C/man3/resolver.3:261 build/C/man3/rexec.3:116 build/C/man3/setnetgrent.3:87 build/C/man2/shutdown.2:84
+#: build/C/man3/byteorder.3:70 build/C/man3/cmsg.3:137 build/C/man3/endian.3:74 build/C/man3/ether_aton.3:123 build/C/man3/getaddrinfo.3:580 build/C/man3/getaddrinfo_a.3:303 build/C/man3/gethostbyname.3:301 build/C/man3/getipnodebyname.3:256 build/C/man3/getnameinfo.3:203 build/C/man3/getnetent.3:124 build/C/man3/getnetent_r.3:139 build/C/man2/getpeername.2:99 build/C/man3/getprotoent.3:120 build/C/man3/getprotoent_r.3:129 build/C/man3/getservent.3:129 build/C/man3/getservent_r.3:128 build/C/man3/inet.3:210 build/C/man3/inet_ntop.3:98 build/C/man3/inet_pton.3:127 build/C/man3/rcmd.3:268 build/C/man3/resolver.3:264 build/C/man3/rexec.3:140 build/C/man3/setnetgrent.3:87 build/C/man2/shutdown.2:84
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr ""
@@ -870,7 +870,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/cmsg.3:142 build/C/man7/ddp.7:221 build/C/man3/endian.3:89 build/C/man3/getaddrinfo.3:585 build/C/man3/getaddrinfo_a.3:306 build/C/man3/gethostbyname.3:325 build/C/man3/getipnodebyname.3:259 build/C/man3/getnameinfo.3:205 build/C/man3/getnetent.3:126 build/C/man2/getpeername.2:103 build/C/man5/host.conf.5:190 build/C/man5/hosts.5:88 build/C/man5/hosts.equiv.5:49 build/C/man7/icmp.7:163 build/C/man3/inet.3:218 build/C/man3/inet_pton.3:129 build/C/man7/ip.7:1006 build/C/man7/ipv6.7:299 build/C/man7/netdevice.7:247 build/C/man8/nscd.8:60 build/C/man5/nsswitch.conf.5:277 build/C/man7/packet.7:295 build/C/man7/raw.7:183 build/C/man3/setnetgrent.3:98 build/C/man2/shutdown.2:88 build/C/man7/unix.7:400
+#: build/C/man3/cmsg.3:142 build/C/man7/ddp.7:221 build/C/man3/endian.3:89 build/C/man3/getaddrinfo.3:585 build/C/man3/getaddrinfo_a.3:306 build/C/man3/gethostbyname.3:325 build/C/man3/getipnodebyname.3:259 build/C/man3/getnameinfo.3:205 build/C/man3/getnetent.3:126 build/C/man2/getpeername.2:103 build/C/man5/host.conf.5:190 build/C/man5/hosts.5:88 build/C/man5/hosts.equiv.5:49 build/C/man7/icmp.7:163 build/C/man3/inet.3:218 build/C/man3/inet_pton.3:129 build/C/man7/ip.7:1006 build/C/man7/ipv6.7:299 build/C/man7/netdevice.7:303 build/C/man8/nscd.8:60 build/C/man5/nsswitch.conf.5:321 build/C/man7/packet.7:295 build/C/man7/raw.7:183 build/C/man3/setnetgrent.3:98 build/C/man2/shutdown.2:88 build/C/man7/unix.7:403
 #, no-wrap
 msgid "NOTES"
 msgstr ""
@@ -892,7 +892,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/cmsg.3:157 build/C/man3/endian.3:105 build/C/man3/getaddrinfo.3:608 build/C/man3/getaddrinfo_a.3:312 build/C/man3/getnameinfo.3:233 build/C/man3/getprotoent_r.3:133 build/C/man3/getservent_r.3:132 build/C/man5/hosts.5:107 build/C/man3/inet.3:254 build/C/man3/inet_ntop.3:113 build/C/man3/inet_pton.3:154 build/C/man7/unix.7:430
+#: build/C/man3/cmsg.3:157 build/C/man3/endian.3:105 build/C/man3/getaddrinfo.3:608 build/C/man3/getaddrinfo_a.3:312 build/C/man3/getnameinfo.3:233 build/C/man3/getprotoent_r.3:133 build/C/man3/getservent_r.3:132 build/C/man5/hosts.5:107 build/C/man3/inet.3:254 build/C/man3/inet_ntop.3:113 build/C/man3/inet_pton.3:154 build/C/man7/unix.7:433
 #, no-wrap
 msgid "EXAMPLE"
 msgstr ""
@@ -1168,7 +1168,7 @@ msgid "All ioctls described in B<socket>(7)  apply to DDP."
 msgstr ""
 
 #. type: SH
-#: build/C/man7/ddp.7:144 build/C/man3/gethostbyname.3:276 build/C/man3/getnetent_r.3:127 build/C/man2/getpeername.2:71 build/C/man3/getprotoent_r.3:117 build/C/man3/getservent_r.3:116 build/C/man3/inet_ntop.3:89 build/C/man7/ip.7:915 build/C/man7/packet.7:241 build/C/man7/raw.7:140 build/C/man2/shutdown.2:72 build/C/man7/tcp.7:1095 build/C/man7/udp.7:231 build/C/man7/udplite.7:119 build/C/man7/unix.7:315
+#: build/C/man7/ddp.7:144 build/C/man3/gethostbyname.3:276 build/C/man3/getnetent_r.3:127 build/C/man2/getpeername.2:71 build/C/man3/getprotoent_r.3:117 build/C/man3/getservent_r.3:116 build/C/man3/inet_ntop.3:89 build/C/man7/ip.7:915 build/C/man7/packet.7:241 build/C/man7/raw.7:140 build/C/man2/shutdown.2:72 build/C/man7/tcp.7:1096 build/C/man7/udp.7:231 build/C/man7/udplite.7:119 build/C/man7/unix.7:318
 #, no-wrap
 msgid "ERRORS"
 msgstr ""
@@ -1189,7 +1189,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:155 build/C/man7/ip.7:935 build/C/man7/unix.7:316
+#: build/C/man7/ddp.7:155 build/C/man7/ip.7:935 build/C/man7/unix.7:319
 #, no-wrap
 msgid "B<EADDRINUSE>"
 msgstr ""
@@ -1257,7 +1257,7 @@ msgid "No routing table entry matches the destination address."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:175 build/C/man2/getpeername.2:83 build/C/man7/ip.7:957 build/C/man7/packet.7:248 build/C/man7/raw.7:148 build/C/man7/unix.7:332
+#: build/C/man7/ddp.7:175 build/C/man2/getpeername.2:83 build/C/man7/ip.7:957 build/C/man7/packet.7:248 build/C/man7/raw.7:148 build/C/man7/unix.7:335
 #, no-wrap
 msgid "B<EINVAL>"
 msgstr ""
@@ -1268,7 +1268,7 @@ msgid "Invalid argument passed."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:178 build/C/man7/ip.7:963 build/C/man7/unix.7:341
+#: build/C/man7/ddp.7:178 build/C/man7/ip.7:963 build/C/man7/unix.7:344
 #, no-wrap
 msgid "B<EISCONN>"
 msgstr ""
@@ -1301,7 +1301,7 @@ msgid "Network device not available or not capable of sending IP."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:188 build/C/man3/getnetent_r.3:128 build/C/man3/getprotoent_r.3:118 build/C/man3/getservent_r.3:117 build/C/man7/ip.7:975 build/C/man7/packet.7:263 build/C/man7/unix.7:346
+#: build/C/man7/ddp.7:188 build/C/man3/getnetent_r.3:128 build/C/man3/getprotoent_r.3:118 build/C/man3/getservent_r.3:117 build/C/man7/ip.7:975 build/C/man7/packet.7:263 build/C/man7/unix.7:349
 #, no-wrap
 msgid "B<ENOENT>"
 msgstr ""
@@ -1345,7 +1345,7 @@ msgid "Invalid socket option passed."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:201 build/C/man2/getpeername.2:91 build/C/man7/ip.7:985 build/C/man7/packet.7:266 build/C/man2/shutdown.2:77 build/C/man7/unix.7:354
+#: build/C/man7/ddp.7:201 build/C/man2/getpeername.2:91 build/C/man7/ip.7:985 build/C/man7/packet.7:266 build/C/man2/shutdown.2:77 build/C/man7/unix.7:357
 #, no-wrap
 msgid "B<ENOTCONN>"
 msgstr ""
@@ -1358,7 +1358,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:205 build/C/man7/ip.7:989 build/C/man7/packet.7:272 build/C/man7/raw.7:162 build/C/man7/unix.7:361
+#: build/C/man7/ddp.7:205 build/C/man7/ip.7:989 build/C/man7/packet.7:272 build/C/man7/raw.7:162 build/C/man7/unix.7:364
 #, no-wrap
 msgid "B<EPERM>"
 msgstr ""
@@ -1371,7 +1371,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:210 build/C/man7/ip.7:993 build/C/man7/tcp.7:1102 build/C/man7/unix.7:365
+#: build/C/man7/ddp.7:210 build/C/man7/ip.7:993 build/C/man7/tcp.7:1103 build/C/man7/unix.7:368
 #, no-wrap
 msgid "B<EPIPE>"
 msgstr ""
@@ -1382,7 +1382,7 @@ msgid "The connection was unexpectedly closed or shut down by the other end."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/ddp.7:213 build/C/man7/ip.7:996 build/C/man7/unix.7:387
+#: build/C/man7/ddp.7:213 build/C/man7/ip.7:996 build/C/man7/unix.7:390
 #, no-wrap
 msgid "B<ESOCKTNOSUPPORT>"
 msgstr ""
@@ -1452,7 +1452,7 @@ msgid "ENDIAN"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/endian.3:26 build/C/man3/getnetent_r.3:24 build/C/man3/getprotoent_r.3:24 build/C/man3/getservent_r.3:24 build/C/man3/rexec.3:39 build/C/man7/tcp.7:16
+#: build/C/man3/endian.3:26 build/C/man3/getnetent_r.3:24 build/C/man3/getprotoent_r.3:24 build/C/man3/getservent_r.3:24
 #, no-wrap
 msgid "2010-09-10"
 msgstr ""
@@ -1832,9 +1832,9 @@ msgid "GETADDRINFO"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getaddrinfo.3:41 build/C/man3/getaddrinfo_a.3:27
+#: build/C/man3/getaddrinfo.3:41 build/C/man5/nsswitch.conf.5:24
 #, no-wrap
-msgid "2010-09-27"
+msgid "2012-04-14"
 msgstr ""
 
 #. type: Plain text
@@ -1875,7 +1875,7 @@ msgid "B<const char *gai_strerror(int >I<errcode>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getaddrinfo.3:63 build/C/man3/gethostbyname.3:91 build/C/man3/getnameinfo.3:23 build/C/man3/getnetent_r.3:50 build/C/man3/getprotoent_r.3:47 build/C/man3/getservent_r.3:47 build/C/man3/inet.3:70 build/C/man3/rcmd.3:64 build/C/man3/setnetgrent.3:29
+#: build/C/man3/getaddrinfo.3:63 build/C/man3/gethostbyname.3:91 build/C/man3/getnameinfo.3:23 build/C/man3/getnetent_r.3:50 build/C/man3/getprotoent_r.3:47 build/C/man3/getservent_r.3:47 build/C/man3/inet.3:70 build/C/man3/rcmd.3:79 build/C/man3/setnetgrent.3:29
 msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
 msgstr ""
 
@@ -1919,7 +1919,7 @@ msgid ""
 "    int              ai_family;\n"
 "    int              ai_socktype;\n"
 "    int              ai_protocol;\n"
-"    size_t           ai_addrlen;\n"
+"    socklen_t        ai_addrlen;\n"
 "    struct sockaddr *ai_addr;\n"
 "    char            *ai_canonname;\n"
 "    struct addrinfo *ai_next;\n"
@@ -2102,7 +2102,7 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: build/C/man3/getaddrinfo.3:341 build/C/man3/getaddrinfo.3:364 build/C/man3/getaddrinfo_a.3:189 build/C/man3/getaddrinfo_a.3:193 build/C/man3/getaddrinfo_a.3:195 build/C/man7/unix.7:72 build/C/man7/unix.7:87 build/C/man7/unix.7:107
+#: build/C/man3/getaddrinfo.3:341 build/C/man3/getaddrinfo.3:364 build/C/man3/getaddrinfo_a.3:189 build/C/man3/getaddrinfo_a.3:193 build/C/man3/getaddrinfo_a.3:195 build/C/man5/nsswitch.conf.5:139 build/C/man5/nsswitch.conf.5:143 build/C/man7/unix.7:72 build/C/man7/unix.7:87 build/C/man7/unix.7:107
 #, no-wrap
 msgid "*"
 msgstr ""
@@ -2244,7 +2244,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/getaddrinfo.3:471 build/C/man3/getaddrinfo_a.3:240 build/C/man3/gethostbyname.3:264 build/C/man3/getipnodebyname.3:184 build/C/man3/getnameinfo.3:136 build/C/man3/getnetent.3:111 build/C/man3/getnetent_r.3:116 build/C/man2/getpeername.2:66 build/C/man3/getprotoent.3:105 build/C/man3/getprotoent_r.3:106 build/C/man3/getservent.3:116 build/C/man3/getservent_r.3:105 build/C/man3/inet_ntop.3:81 build/C/man3/inet_pton.3:114 build/C/man3/rcmd.3:188 build/C/man3/resolver.3:234 build/C/man3/setnetgrent.3:81 build/C/man2/shutdown.2:67
+#: build/C/man3/getaddrinfo.3:471 build/C/man3/getaddrinfo_a.3:240 build/C/man3/gethostbyname.3:264 build/C/man3/getipnodebyname.3:184 build/C/man3/getnameinfo.3:136 build/C/man3/getnetent.3:111 build/C/man3/getnetent_r.3:116 build/C/man2/getpeername.2:66 build/C/man3/getprotoent.3:105 build/C/man3/getprotoent_r.3:106 build/C/man3/getservent.3:116 build/C/man3/getservent_r.3:105 build/C/man3/inet_ntop.3:81 build/C/man3/inet_pton.3:114 build/C/man3/rcmd.3:237 build/C/man3/resolver.3:237 build/C/man3/setnetgrent.3:81 build/C/man2/shutdown.2:67
 #, no-wrap
 msgid "RETURN VALUE"
 msgstr ""
@@ -2334,7 +2334,7 @@ msgid "B<EAI_MEMORY>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getaddrinfo.3:513 build/C/man3/getaddrinfo_a.3:253 build/C/man3/getnameinfo.3:171 build/C/man7/unix.7:354
+#: build/C/man3/getaddrinfo.3:513 build/C/man3/getaddrinfo_a.3:253 build/C/man3/getnameinfo.3:171 build/C/man7/unix.7:357
 msgid "Out of memory."
 msgstr ""
 
@@ -2417,7 +2417,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/getaddrinfo.3:578 build/C/man3/gethostbyname.3:291 build/C/man3/getnameinfo.3:194 build/C/man3/getnetent.3:120 build/C/man3/getprotoent.3:114 build/C/man3/getservent.3:125 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:47 build/C/man5/networks.5:69 build/C/man5/nsswitch.conf.5:246 build/C/man5/protocols.5:76 build/C/man5/resolv.conf.5:257 build/C/man3/resolver.3:256 build/C/man5/services.5:184 build/C/man3/setnetgrent.3:83 build/C/man7/udplite.7:136
+#: build/C/man3/getaddrinfo.3:578 build/C/man3/gethostbyname.3:291 build/C/man3/getnameinfo.3:194 build/C/man3/getnetent.3:120 build/C/man3/getprotoent.3:114 build/C/man3/getservent.3:125 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:47 build/C/man5/networks.5:69 build/C/man5/nsswitch.conf.5:286 build/C/man5/protocols.5:76 build/C/man5/resolv.conf.5:270 build/C/man3/resolver.3:259 build/C/man5/services.5:184 build/C/man3/setnetgrent.3:83 build/C/man7/udplite.7:136
 #, no-wrap
 msgid "FILES"
 msgstr ""
@@ -2831,6 +2831,12 @@ msgstr ""
 msgid "GETADDRINFO_A"
 msgstr ""
 
+#. type: TH
+#: build/C/man3/getaddrinfo_a.3:27
+#, no-wrap
+msgid "2010-09-27"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man3/getaddrinfo_a.3:31
 msgid ""
@@ -3340,7 +3346,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/getaddrinfo_a.3:401
-msgid "An example session might look like like this:"
+msgid "An example session might look like this:"
 msgstr ""
 
 #. type: Plain text
@@ -3694,14 +3700,14 @@ msgid "getent - get entries from Name Service Switch libraries"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:28
-msgid "B<getent >I<database>B< [ >I<key>B< ... ]>"
+#: build/C/man1/getent.1:29
+msgid "B<getent> I<database> [I<key> ...]"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:43
+#: build/C/man1/getent.1:44
 msgid ""
-"The I<getent> command displays entries from databases supported by the Name "
+"The B<getent> command displays entries from databases supported by the Name "
 "Service Switch libraries, which are configured in I</etc/nsswitch.conf>.  If "
 "one or more I<key> arguments are provided, then only the entries that match "
 "the supplied keys will be displayed.  Otherwise, if no I<key> is provided, "
@@ -3710,20 +3716,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:47
+#: build/C/man1/getent.1:48
 msgid ""
 "The I<database> may be any of those supported by the GNU C Library, listed "
 "below:"
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:48
+#: build/C/man1/getent.1:49
 #, no-wrap
 msgid "B<ahosts>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:69
+#: build/C/man1/getent.1:70
 msgid ""
 "When no I<key> is provided, use B<sethostent>(3), B<gethostent>(3), and "
 "B<endhostent>(3)  to enumerate the hosts database.  This is identical to "
@@ -3733,37 +3739,37 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:69
+#: build/C/man1/getent.1:70
 #, no-wrap
 msgid "B<ahostsv4>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:75
+#: build/C/man1/getent.1:76
 msgid "Same as B<ahosts>, but use the address family B<AF_INET>."
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:75
+#: build/C/man1/getent.1:76
 #, no-wrap
 msgid "B<ahostsv6>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:86
+#: build/C/man1/getent.1:87
 msgid ""
 "Same as B<ahosts>, but use the address family B<AF_INET6>.  The call to "
 "B<getaddrinfo>(3)  in this case includes the B<AI_V4MAPPED> flag."
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:86 build/C/man5/nsswitch.conf.5:51
+#: build/C/man1/getent.1:87 build/C/man5/nsswitch.conf.5:44
 #, no-wrap
 msgid "B<aliases>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:103
+#: build/C/man1/getent.1:104
 msgid ""
 "When no I<key> is provided, use B<setaliasent>(3), B<getaliasent>(3), and "
 "B<endaliasent>(3)  to enumerate the aliases database.  When one or more "
@@ -3772,13 +3778,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:103 build/C/man5/nsswitch.conf.5:56
+#: build/C/man1/getent.1:104 build/C/man5/nsswitch.conf.5:49
 #, no-wrap
 msgid "B<ethers>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:119
+#: build/C/man1/getent.1:120
 msgid ""
 "When one or more I<key> arguments are provided, pass each I<key> in "
 "succession to B<ether_aton>(3)  and B<ether_hostton>(3)  until a result is "
@@ -3787,13 +3793,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:119 build/C/man5/nsswitch.conf.5:59
+#: build/C/man1/getent.1:120 build/C/man5/nsswitch.conf.5:52
 #, no-wrap
 msgid "B<group>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:140
+#: build/C/man1/getent.1:141
 msgid ""
 "When no I<key> is provided, use B<setgrent>(3), B<getgrent>(3), and "
 "B<endgrent>(3)  to enumerate the group database.  When one or more I<key> "
@@ -3802,13 +3808,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:140
+#: build/C/man1/getent.1:141
 #, no-wrap
 msgid "B<gshadow>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:157
+#: build/C/man1/getent.1:158
 msgid ""
 "When no I<key> is provided, use B<setsgent>(3), B<getsgent>(3), and "
 "B<endsgent>(3)  to enumerate the gshadow database.  When one or more I<key> "
@@ -3817,13 +3823,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:157 build/C/man5/nsswitch.conf.5:64
+#: build/C/man1/getent.1:158 build/C/man5/nsswitch.conf.5:57
 #, no-wrap
 msgid "B<hosts>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:180
+#: build/C/man1/getent.1:181
 msgid ""
 "When no I<key> is provided, use B<sethostent>(3), B<gethostent>(3), and "
 "B<endhostent>(3)  to enumerate the hosts database.  When one or more I<key> "
@@ -3834,13 +3840,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:180
+#: build/C/man1/getent.1:181
 #, no-wrap
 msgid "B<initgroups>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:194
+#: build/C/man1/getent.1:195
 msgid ""
 "When one or more I<key> arguments are provided, pass each I<key> in "
 "succession to B<getgrouplist>(3)  and display the result.  Enumeration is "
@@ -3848,13 +3854,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:194 build/C/man5/nsswitch.conf.5:69
+#: build/C/man1/getent.1:195 build/C/man5/nsswitch.conf.5:62
 #, no-wrap
 msgid "B<netgroup>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:220
+#: build/C/man1/getent.1:221
 msgid ""
 "When one I<key> is provided, pass the I<key> to B<setnetgrent>(3)  and, "
 "using B<getnetgrent>(3)  display the resulting string triple (I<hostname>, "
@@ -3865,13 +3871,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:220 build/C/man5/nsswitch.conf.5:73
+#: build/C/man1/getent.1:221 build/C/man5/nsswitch.conf.5:66
 #, no-wrap
 msgid "B<networks>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:241
+#: build/C/man1/getent.1:242
 msgid ""
 "When no I<key> is provided, use B<setnetent>(3), B<getnetent>(3), and "
 "B<endnetent>(3)  to enumerate the networks database.  When one or more "
@@ -3881,13 +3887,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:241 build/C/man5/nsswitch.conf.5:78
+#: build/C/man1/getent.1:242 build/C/man5/nsswitch.conf.5:71
 #, no-wrap
 msgid "B<passwd>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:262
+#: build/C/man1/getent.1:263
 msgid ""
 "When no I<key> is provided, use B<setpwent>(3), B<getpwent>(3), and "
 "B<endpwent>(3)  to enumerate the passwd database.  When one or more I<key> "
@@ -3896,13 +3902,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:262 build/C/man5/nsswitch.conf.5:83
+#: build/C/man1/getent.1:263 build/C/man5/nsswitch.conf.5:76
 #, no-wrap
 msgid "B<protocols>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:283
+#: build/C/man1/getent.1:284
 msgid ""
 "When no I<key> is provided, use B<setprotoent>(3), B<getprotoent>(3), and "
 "B<endprotoent>(3)  to enumerate the protocols database.  When one or more "
@@ -3912,13 +3918,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:283 build/C/man5/nsswitch.conf.5:91
+#: build/C/man1/getent.1:284 build/C/man5/nsswitch.conf.5:84
 #, no-wrap
 msgid "B<rpc>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:304
+#: build/C/man1/getent.1:305
 msgid ""
 "When no I<key> is provided, use B<setrpcent>(3), B<getrpcent>(3), and "
 "B<endrpcent>(3)  to enumerate the rpc database.  When one or more I<key> "
@@ -3927,13 +3933,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:304 build/C/man5/nsswitch.conf.5:96
+#: build/C/man1/getent.1:305 build/C/man5/nsswitch.conf.5:89
 #, no-wrap
 msgid "B<services>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:325
+#: build/C/man1/getent.1:326
 msgid ""
 "When no I<key> is provided, use B<setservent>(3), B<getservent>(3), and "
 "B<endservent>(3)  to enumerate the services database.  When one or more "
@@ -3943,13 +3949,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:325 build/C/man5/nsswitch.conf.5:101
+#: build/C/man1/getent.1:326 build/C/man5/nsswitch.conf.5:94
 #, no-wrap
 msgid "B<shadow>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:342
+#: build/C/man1/getent.1:343
 msgid ""
 "When no I<key> is provided, use B<setspent>(3), B<getspent>(3), and "
 "B<endspent>(3)  to enumerate the shadow database.  When one or more I<key> "
@@ -3958,62 +3964,62 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man1/getent.1:343
+#: build/C/man1/getent.1:344
 #, no-wrap
 msgid "EXIT STATUS"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:346
+#: build/C/man1/getent.1:347
 msgid "One of the following exit values can be returned by B<getent>:"
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:347
+#: build/C/man1/getent.1:348
 #, no-wrap
 msgid "B<0>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:350
+#: build/C/man1/getent.1:351
 msgid "Command completed successfully."
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:350
+#: build/C/man1/getent.1:351
 #, no-wrap
 msgid "B<1>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:355
+#: build/C/man1/getent.1:356
 msgid "Missing arguments, or I<database> unknown."
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:355
+#: build/C/man1/getent.1:356
 #, no-wrap
 msgid "B<2>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:361
+#: build/C/man1/getent.1:362
 msgid "One or more supplied I<key> could not be found in the I<database>."
 msgstr ""
 
 #. type: TP
-#: build/C/man1/getent.1:361
+#: build/C/man1/getent.1:362
 #, no-wrap
 msgid "B<3>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:365
+#: build/C/man1/getent.1:366
 msgid "Enumeration not supported on this I<database>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man1/getent.1:368
+#: build/C/man1/getent.1:369
 msgid "B<nsswitch.conf>(5)"
 msgstr ""
 
@@ -4435,7 +4441,7 @@ msgid "host database file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/gethostbyname.3:298 build/C/man5/nsswitch.conf.5:251 build/C/man3/setnetgrent.3:87
+#: build/C/man3/gethostbyname.3:298 build/C/man5/nsswitch.conf.5:294 build/C/man3/setnetgrent.3:87
 #, no-wrap
 msgid "I</etc/nsswitch.conf>"
 msgstr ""
@@ -5660,7 +5666,7 @@ msgid "The argument I<sockfd> is not a valid descriptor."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/getpeername.2:77 build/C/man7/packet.7:245 build/C/man7/raw.7:145 build/C/man7/unix.7:329
+#: build/C/man2/getpeername.2:77 build/C/man7/packet.7:245 build/C/man7/raw.7:145 build/C/man7/unix.7:332
 #, no-wrap
 msgid "B<EFAULT>"
 msgstr ""
@@ -9882,41 +9888,41 @@ msgid "RFC\\ 2460: IPv6 specification."
 msgstr ""
 
 #. type: TH
-#: build/C/man7/netdevice.7:12
+#: build/C/man7/netdevice.7:15
 #, no-wrap
 msgid "NETDEVICE"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/netdevice.7:12
+#: build/C/man7/netdevice.7:15
 #, no-wrap
-msgid "2009-01-14"
+msgid "2012-04-26"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:15
+#: build/C/man7/netdevice.7:18
 msgid "netdevice - Low level access to Linux network devices"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:17
+#: build/C/man7/netdevice.7:20
 msgid "B<#include E<lt>sys/ioctl.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:19
+#: build/C/man7/netdevice.7:22
 msgid "B<#include E<lt>net/if.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:22
+#: build/C/man7/netdevice.7:25
 msgid ""
 "This man page describes the sockets interface which is used to configure "
 "network devices."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:29
+#: build/C/man7/netdevice.7:32
 msgid ""
 "Linux supports some standard ioctls to configure network devices.  They can "
 "be used on any socket's file descriptor regardless of the family or type.  "
@@ -9924,7 +9930,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:50
+#: build/C/man7/netdevice.7:53
 #, no-wrap
 msgid ""
 "struct ifreq {\n"
@@ -9948,7 +9954,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:58
+#: build/C/man7/netdevice.7:61
 #, no-wrap
 msgid ""
 "struct ifconf {\n"
@@ -9961,7 +9967,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:66
+#: build/C/man7/netdevice.7:69
 msgid ""
 "Normally, the user specifies which device to affect by setting I<ifr_name> "
 "to the name of the interface.  All other members of the structure may share "
@@ -9969,7 +9975,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:74
+#: build/C/man7/netdevice.7:77
 msgid ""
 "If an ioctl is marked as privileged then using it requires an effective user "
 "ID of 0 or the B<CAP_NET_ADMIN> capability.  If this is not the case "
@@ -9977,189 +9983,317 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:74
+#: build/C/man7/netdevice.7:77
 #, no-wrap
 msgid "B<SIOCGIFNAME>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:82
+#: build/C/man7/netdevice.7:85
 msgid ""
 "Given the I<ifr_ifindex>, return the name of the interface in I<ifr_name>.  "
 "This is the only ioctl which returns its result in I<ifr_name>."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:82
+#: build/C/man7/netdevice.7:85
 #, no-wrap
 msgid "B<SIOCGIFINDEX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:86
+#: build/C/man7/netdevice.7:89
 msgid "Retrieve the interface index of the interface into I<ifr_ifindex>."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:86
+#: build/C/man7/netdevice.7:89
 #, no-wrap
 msgid "B<SIOCGIFFLAGS>, B<SIOCSIFFLAGS>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:91
+#: build/C/man7/netdevice.7:94
 msgid ""
 "Get or set the active flag word of the device.  I<ifr_flags> contains a bit "
 "mask of the following values:"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:95
+#: build/C/man7/netdevice.7:98
 #, no-wrap
 msgid "Device flags\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:96
+#: build/C/man7/netdevice.7:99
 #, no-wrap
 msgid "IFF_UP:Interface is running.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:97
+#: build/C/man7/netdevice.7:100
 #, no-wrap
 msgid "IFF_BROADCAST:Valid broadcast address set.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:98
+#: build/C/man7/netdevice.7:101
 #, no-wrap
 msgid "IFF_DEBUG:Internal debugging flag.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:99
+#: build/C/man7/netdevice.7:102
 #, no-wrap
 msgid "IFF_LOOPBACK:Interface is a loopback interface.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:100
+#: build/C/man7/netdevice.7:103
 #, no-wrap
 msgid "IFF_POINTOPOINT:Interface is a point-to-point link.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:101
+#: build/C/man7/netdevice.7:104
 #, no-wrap
 msgid "IFF_RUNNING:Resources allocated.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:102
+#: build/C/man7/netdevice.7:105
 #, no-wrap
 msgid "IFF_NOARP:No arp protocol, L2 destination address not set.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:103
+#: build/C/man7/netdevice.7:106
 #, no-wrap
 msgid "IFF_PROMISC:Interface is in promiscuous mode.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:104
+#: build/C/man7/netdevice.7:107
 #, no-wrap
 msgid "IFF_NOTRAILERS:Avoid use of trailers.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:105
+#: build/C/man7/netdevice.7:108
 #, no-wrap
 msgid "IFF_ALLMULTI:Receive all multicast packets.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:106
+#: build/C/man7/netdevice.7:109
 #, no-wrap
 msgid "IFF_MASTER:Master of a load balancing bundle.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:107
+#: build/C/man7/netdevice.7:110
 #, no-wrap
 msgid "IFF_SLAVE:Slave of a load balancing bundle.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:108
+#: build/C/man7/netdevice.7:111
 #, no-wrap
 msgid "IFF_MULTICAST:Supports multicast\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:109
+#: build/C/man7/netdevice.7:112
 #, no-wrap
 msgid "IFF_PORTSEL:Is able to select media type via ifmap.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:110
+#: build/C/man7/netdevice.7:113
 #, no-wrap
 msgid "IFF_AUTOMEDIA:Auto media selection active.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:111
+#: build/C/man7/netdevice.7:114
 #, no-wrap
 msgid "IFF_DYNAMIC:T{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:112
+#: build/C/man7/netdevice.7:115
 #, no-wrap
 msgid "The addresses are lost when the interface goes down.\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:113
+#: build/C/man7/netdevice.7:116
 #, no-wrap
 msgid "T}\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:114
+#: build/C/man7/netdevice.7:117
 #, no-wrap
 msgid "IFF_LOWER_UP:Driver signals L1 up (since Linux 2.6.17)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:115
+#: build/C/man7/netdevice.7:118
 #, no-wrap
 msgid "IFF_DORMANT:Driver signals dormant (since Linux 2.6.17)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man7/netdevice.7:116
+#: build/C/man7/netdevice.7:119
 #, no-wrap
 msgid "IFF_ECHO:Echo sent packets (since Linux 2.6.25)\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:122
+#: build/C/man7/netdevice.7:125
 msgid ""
 "Setting the active flag word is a privileged operation, but any process may "
 "read it."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:122
+#: build/C/man7/netdevice.7:125
+#, no-wrap
+msgid "B<SIOCGIFPFLAGS>, B<SIOCSIFPFLAGS>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:130
+msgid ""
+"Get or set extended (private) flags for the device.  I<ifr_flags> contains a "
+"bit mask of the following values:"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:134
+#, no-wrap
+msgid "Private flags\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:135
+#, no-wrap
+msgid "IFF_802_1Q_VLAN:Interface is 802.1Q VLAN device.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:136
+#, no-wrap
+msgid "IFF_EBRIDGE:Interface is Ethernet bridging device.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:137
+#, no-wrap
+msgid "IFF_SLAVE_INACTIVE:Interface is inactive bonding slave.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:138
+#, no-wrap
+msgid "IFF_MASTER_8023AD:Interface is 802.3ad bonding master.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:139
+#, no-wrap
+msgid "IFF_MASTER_ALB:Interface is balanced-alb bonding master.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:140
+#, no-wrap
+msgid "IFF_BONDING:Interface is a bonding master or slave.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:141
+#, no-wrap
+msgid "IFF_SLAVE_NEEDARP:Interface needs ARPs for validation.\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man7/netdevice.7:142
+#, no-wrap
+msgid "IFF_ISATAP:Interface is RFC4214 ISATAP interface.\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:146
+msgid "Setting the extended (private) interface flags is a privileged operation."
+msgstr ""
+
+#. type: TP
+#: build/C/man7/netdevice.7:146
+#, no-wrap
+msgid "B<SIOCGIFADDR>, B<SIOCSIFADDR>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:154
+msgid ""
+"Get or set the address of the device using I<ifr_addr>.  Setting the "
+"interface address is a privileged operation.  For compatibility, only "
+"B<AF_INET> addresses are accepted or returned."
+msgstr ""
+
+#. type: TP
+#: build/C/man7/netdevice.7:154
+#, no-wrap
+msgid "B<SIOCGIFDSTADDR>, B<SIOCSIFDSTADDR>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:162
+msgid ""
+"Get or set the destination address of a point-to-point device using "
+"I<ifr_dstaddr>.  For compatibility, only B<AF_INET> addresses are accepted "
+"or returned.  Setting the destination address is a privileged operation."
+msgstr ""
+
+#. type: TP
+#: build/C/man7/netdevice.7:162
+#, no-wrap
+msgid "B<SIOCGIFBRDADDR>, B<SIOCSIFBRDADDR>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:170
+msgid ""
+"Get or set the broadcast address for a device using I<ifr_brdaddr>.  For "
+"compatibility, only B<AF_INET> addresses are accepted or returned.  Setting "
+"the broadcast address is a privileged operation."
+msgstr ""
+
+#. type: TP
+#: build/C/man7/netdevice.7:170
+#, no-wrap
+msgid "B<SIOCGIFNETMASK>, B<SIOCSIFNETMASK>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/netdevice.7:178
+msgid ""
+"Get or set the network mask for a device using I<ifr_netmask>.  For "
+"compatibility, only B<AF_INET> addresses are accepted or returned.  Setting "
+"the network mask is a privileged operation."
+msgstr ""
+
+#. type: TP
+#: build/C/man7/netdevice.7:178
 #, no-wrap
 msgid "B<SIOCGIFMETRIC>, B<SIOCSIFMETRIC>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:131
+#: build/C/man7/netdevice.7:187
 msgid ""
 "Get or set the metric of the device using I<ifr_metric>.  This is currently "
 "not implemented; it sets I<ifr_metric> to 0 if you attempt to read it and "
@@ -10167,13 +10301,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:131
+#: build/C/man7/netdevice.7:187
 #, no-wrap
 msgid "B<SIOCGIFMTU>, B<SIOCSIFMTU>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:138
+#: build/C/man7/netdevice.7:194
 msgid ""
 "Get or set the MTU (Maximum Transfer Unit) of a device using I<ifr_mtu>.  "
 "Setting the MTU is a privileged operation.  Setting the MTU to too small "
@@ -10181,13 +10315,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:138
+#: build/C/man7/netdevice.7:194
 #, no-wrap
 msgid "B<SIOCGIFHWADDR>, B<SIOCSIFHWADDR>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:149
+#: build/C/man7/netdevice.7:205
 msgid ""
 "Get or set the hardware address of a device using I<ifr_hwaddr>.  The "
 "hardware address is specified in a struct I<sockaddr>.  I<sa_family> "
@@ -10197,33 +10331,33 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:149
+#: build/C/man7/netdevice.7:205
 #, no-wrap
 msgid "B<SIOCSIFHWBROADCAST>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:154
+#: build/C/man7/netdevice.7:210
 msgid ""
 "Set the hardware broadcast address of a device from I<ifr_hwaddr>.  This is "
 "a privileged operation."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:154
+#: build/C/man7/netdevice.7:210
 #, no-wrap
 msgid "B<SIOCGIFMAP>, B<SIOCSIFMAP>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:159
+#: build/C/man7/netdevice.7:215
 msgid ""
 "Get or set the interface's hardware parameters using I<ifr_map>.  Setting "
 "the parameters is a privileged operation."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:170
+#: build/C/man7/netdevice.7:226
 #, no-wrap
 msgid ""
 "struct ifmap {\n"
@@ -10237,20 +10371,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:175
+#: build/C/man7/netdevice.7:231
 msgid ""
 "The interpretation of the ifmap structure depends on the device driver and "
 "the architecture."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:175
+#: build/C/man7/netdevice.7:231
 #, no-wrap
 msgid "B<SIOCADDMULTI>, B<SIOCDELMULTI>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:184
+#: build/C/man7/netdevice.7:240
 msgid ""
 "Add an address to or delete an address from the device's link layer "
 "multicast filters using I<ifr_hwaddr>.  These are privileged operations.  "
@@ -10258,26 +10392,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:184
+#: build/C/man7/netdevice.7:240
 #, no-wrap
 msgid "B<SIOCGIFTXQLEN>, B<SIOCSIFTXQLEN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:189
+#: build/C/man7/netdevice.7:245
 msgid ""
 "Get or set the transmit queue length of a device using I<ifr_qlen>.  Setting "
 "the transmit queue length is a privileged operation."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:189
+#: build/C/man7/netdevice.7:245
 #, no-wrap
 msgid "B<SIOCSIFNAME>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:198
+#: build/C/man7/netdevice.7:254
 msgid ""
 "Changes the name of the interface specified in I<ifr_name> to "
 "I<ifr_newname>.  This is a privileged operation.  It is only allowed when "
@@ -10285,7 +10419,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/netdevice.7:198
+#: build/C/man7/netdevice.7:254
 #, no-wrap
 msgid "B<SIOCGIFCONF>"
 msgstr ""
@@ -10300,7 +10434,7 @@ msgstr ""
 #.  .PP
 #.  FIXME add amateur radio stuff.
 #. type: Plain text
-#: build/C/man7/netdevice.7:238
+#: build/C/man7/netdevice.7:294
 msgid ""
 "Return a list of interface (transport layer) addresses.  This currently "
 "means only addresses of the B<AF_INET> (IPv4) family for compatibility.  The "
@@ -10316,7 +10450,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:244
+#: build/C/man7/netdevice.7:300
 msgid ""
 "Most protocols support their own ioctls to configure protocol-specific "
 "interface options.  See the protocol man pages for a description.  For "
@@ -10324,40 +10458,42 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:247
+#: build/C/man7/netdevice.7:303
 msgid ""
 "In addition some devices support private ioctls.  These are not described "
 "here."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:252
-msgid "Strictly speaking, B<SIOCGIFCONF> is IP specific and belongs in B<ip>(7)."
+#: build/C/man7/netdevice.7:311
+msgid ""
+"Strictly speaking, B<SIOCGIFCONF> and the other ioctls that only accept or "
+"return B<AF_INET> socket addresses, are IP specific and belong in B<ip>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:257
+#: build/C/man7/netdevice.7:316
 msgid ""
 "The names of interfaces with no addresses or that don't have the "
 "B<IFF_RUNNING> flag set can be found via I</proc/net/dev>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:262
+#: build/C/man7/netdevice.7:321
 msgid ""
 "Local IPv6 IP addresses can be found via I</proc/net> or via "
 "B<rtnetlink>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:268
+#: build/C/man7/netdevice.7:327
 msgid ""
 "glibc 2.1 is missing the I<ifr_newname> macro in I<E<lt>net/if.hE<gt>>.  Add "
 "the following to your program as a workaround:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:274
+#: build/C/man7/netdevice.7:333
 #, no-wrap
 msgid ""
 "#ifndef ifr_newname\n"
@@ -10366,7 +10502,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/netdevice.7:281
+#: build/C/man7/netdevice.7:340
 msgid "B<proc>(5), B<capabilities>(7), B<ip>(7), B<rtnetlink>(7)"
 msgstr ""
 
@@ -10797,457 +10933,540 @@ msgid "B<nscd>(8)"
 msgstr ""
 
 #. type: TH
-#: build/C/man5/nsswitch.conf.5:27
+#: build/C/man5/nsswitch.conf.5:24
 #, no-wrap
 msgid "NSSWITCH.CONF"
 msgstr ""
 
-#. type: TH
-#: build/C/man5/nsswitch.conf.5:27
-#, no-wrap
-msgid "1999-01-17"
-msgstr ""
-
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:30
-msgid "nsswitch.conf - System Databases and Name Service Switch configuration file"
+#: build/C/man5/nsswitch.conf.5:27
+msgid "nsswitch.conf - Name Service Switch configuration file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:38
+#: build/C/man5/nsswitch.conf.5:36
 msgid ""
-"Various functions in the C Library need to be configured to work correctly "
-"in the local environment.  Traditionally, this was done by using files "
-"(e.g., I</etc/passwd>), but other nameservices (like the Network Information "
-"Service (NIS) and the Domain Name Service (DNS))  became popular, and were "
-"hacked into the C library, usually with a fixed search order."
+"The Name Service Switch (NSS) configuration file, I</etc/nsswitch.conf>, is "
+"used by the GNU C Library to determine the sources from which to obtain "
+"name-service information in a range of categories, and in what order.  (The "
+"\" Each category of information is identified by a database name."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:49
+#: build/C/man5/nsswitch.conf.5:42
 msgid ""
-"The Linux libc5 with NYS support and the GNU C Library 2.x (libc.so.6)  "
-"contain a cleaner solution of this problem.  It is designed after a method "
-"used by Sun Microsystems in the C library of Solaris 2.  We follow their "
-"name and call this scheme \"Name Service Switch\" (NSS).  The sources for "
-"the \"databases\" and their lookup order are specified in the "
-"I</etc/nsswitch.conf> file."
+"The file is plain ASCII text, with columns separated by spaces or tab "
+"characters.  The first column specifies the database name.  The remaining "
+"columns describe the order of sources to query and a limited set of actions "
+"that can be performed by lookup result."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:51
-msgid "The following databases are available in the NSS:"
+#: build/C/man5/nsswitch.conf.5:44
+msgid "The following databases are understood by the GNU C Library:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:56
-msgid "Mail aliases, used by B<sendmail>(8).  Presently ignored."
+#: build/C/man5/nsswitch.conf.5:49
+msgid "Mail aliases, used by B<getaliasent>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:59
+#: build/C/man5/nsswitch.conf.5:52
 msgid "Ethernet numbers."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:64
-msgid "Groups of users, used by B<getgrent>(3)  functions."
+#: build/C/man5/nsswitch.conf.5:57
+msgid "Groups of users, used by B<getgrent>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:69
-msgid "Host names and numbers, used by B<gethostbyname>(3)  and similar functions."
+#: build/C/man5/nsswitch.conf.5:62
+msgid "Host names and numbers, used by B<gethostbyname>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:73
+#: build/C/man5/nsswitch.conf.5:66
 msgid ""
-"Network wide list of hosts and users, used for access rules.  C libraries "
-"before glibc 2.1 only support netgroups over NIS."
+"Network-wide list of hosts and users, used for access rules.  C libraries "
+"before glibc 2.1 supported netgroups only over NIS."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:78
-msgid "Network names and numbers, used by B<getnetent>(3)  functions."
+#: build/C/man5/nsswitch.conf.5:71
+msgid "Network names and numbers, used by B<getnetent>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:83
-msgid "User passwords, used by B<getpwent>(3)  functions."
+#: build/C/man5/nsswitch.conf.5:76
+msgid "User passwords, used by B<getpwent>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:88
-msgid "Network protocols, used by B<getprotoent>(3)  functions."
+#: build/C/man5/nsswitch.conf.5:81
+msgid "Network protocols, used by B<getprotoent>(3)  and related functions."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:88
+#: build/C/man5/nsswitch.conf.5:81
 #, no-wrap
 msgid "B<publickey>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:91
+#: build/C/man5/nsswitch.conf.5:84
 msgid "Public and secret keys for Secure_RPC used by NFS and NIS+."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:96
+#: build/C/man5/nsswitch.conf.5:89
 msgid ""
 "Remote procedure call names and numbers, used by B<getrpcbyname>(3)  and "
-"similar functions."
+"related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:101
-msgid "Network services, used by B<getservent>(3)  functions."
+#: build/C/man5/nsswitch.conf.5:94
+msgid "Network services, used by B<getservent>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:105
-msgid "Shadow user passwords, used by B<getspnam>(3)."
+#: build/C/man5/nsswitch.conf.5:99
+msgid "Shadow user passwords, used by B<getspnam>(3)  and related functions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:111
-msgid ""
-"An example I</etc/nsswitch.conf> (namely, the default used when "
-"I</etc/nsswitch.conf> is missing):"
+#: build/C/man5/nsswitch.conf.5:103
+msgid "Here is an example I</etc/nsswitch.conf> file:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:113
+#: build/C/man5/nsswitch.conf.5:106
 #, no-wrap
 msgid "passwd:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:116 build/C/man5/nsswitch.conf.5:119 build/C/man5/nsswitch.conf.5:122
+#: build/C/man5/nsswitch.conf.5:109 build/C/man5/nsswitch.conf.5:112 build/C/man5/nsswitch.conf.5:115
 msgid "compat"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:116
+#: build/C/man5/nsswitch.conf.5:109
 #, no-wrap
 msgid "group:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:119
+#: build/C/man5/nsswitch.conf.5:112
 #, no-wrap
 msgid "shadow:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:123
+#: build/C/man5/nsswitch.conf.5:116
 #, no-wrap
 msgid "hosts:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:126
+#: build/C/man5/nsswitch.conf.5:119
 msgid "dns [!UNAVAIL=return] files"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:126
+#: build/C/man5/nsswitch.conf.5:119
 #, no-wrap
 msgid "networks:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:129 build/C/man5/nsswitch.conf.5:132 build/C/man5/nsswitch.conf.5:135 build/C/man5/nsswitch.conf.5:138 build/C/man5/nsswitch.conf.5:141
+#: build/C/man5/nsswitch.conf.5:122 build/C/man5/nsswitch.conf.5:125 build/C/man5/nsswitch.conf.5:128 build/C/man5/nsswitch.conf.5:131 build/C/man5/nsswitch.conf.5:134
 msgid "nis [NOTFOUND=return] files"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:129
+#: build/C/man5/nsswitch.conf.5:122
 #, no-wrap
 msgid "ethers:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:132
+#: build/C/man5/nsswitch.conf.5:125
 #, no-wrap
 msgid "protocols:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:135
+#: build/C/man5/nsswitch.conf.5:128
 #, no-wrap
 msgid "rpc:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:138
+#: build/C/man5/nsswitch.conf.5:131
 #, no-wrap
 msgid "services:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:146
-msgid ""
-"The first column is the database.  The rest of the line specifies how the "
-"lookup process works.  You can specify the way it works for each database "
-"individually."
+#: build/C/man5/nsswitch.conf.5:139
+msgid "The first column is the database name.  The remaining columns specify:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:149
+#: build/C/man5/nsswitch.conf.5:143
 msgid ""
-"The configuration specification for each database can contain two different "
-"items:"
-msgstr ""
-
-#. type: TP
-#: build/C/man5/nsswitch.conf.5:150
-#, no-wrap
-msgid "* The service specification like `files', `db', or `nis'."
-msgstr ""
-
-#. type: TP
-#: build/C/man5/nsswitch.conf.5:152
-#, no-wrap
-msgid "* The reaction on lookup result like `[NOTFOUND=return]'."
+"One or more service specifications e.g., \"files\", \"db\", or \"nis\".  The "
+"order of the services on the line determines the order in which those "
+"services will be queried, in turn, until a result is found."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:160
+#: build/C/man5/nsswitch.conf.5:146
 msgid ""
-"For libc5 with NYS, the allowed service specifications are `files', `nis', "
-"and `nisplus'.  For hosts, you could specify `dns' as extra service, for "
-"passwd and group `compat', but not for shadow."
+"Optional actions to perform if a particular result is obtained from the "
+"preceding service, e.g., \"[NOTFOUND=return]\"."
 msgstr ""
 
 #. type: Plain text
 #: build/C/man5/nsswitch.conf.5:173
 msgid ""
-"For glibc, you must have a file called B</lib/libnss_SERVICE.so.>I<X> for "
-"every SERVICE you are using.  On a standard installation, you could use "
-"`files', `db', `nis', and `nisplus'.  For hosts, you could specify `dns' as "
-"extra service, for passwd, group, and shadow `compat'.  These services will "
-"not be used by libc5 with NYS.  The version number I<X> is 1 for glibc 2.0 "
-"and 2 for glibc 2.1."
+"The service specifications supported on your system depend on the presence "
+"of shared libraries, and are therefore extensible.  Libraries called "
+"I</lib/libnss_SERVICE.so.>B<X> will provide the named I<SERVICE>.  On a "
+"standard installation, you can use \"files\", \"db\", \"nis\", and "
+"\"nisplus\".  For the B<hosts> database, you can additionally specify "
+"\"dns\".  For the B<passwd>, B<group>, and B<shadow> databases, you can "
+"additionally specify \"compat\" (see B<Compatibility mode> below).  The "
+"version number B<X> may be 1 for glibc 2.0, or 2 for glibc 2.1 and later.  "
+"On systems with additional libraries installed, you may have access to "
+"further services such as \"hesiod\", \"ldap\", \"winbind\" and \"wins\"."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:179
+#: build/C/man5/nsswitch.conf.5:178
 msgid ""
-"The second item in the specification gives the user much finer control on "
-"the lookup process.  Action items are placed between two service names and "
-"are written within brackets.  The general form is"
+"An action may also be specified following a service specification.  The "
+"action modifies the behavior following a result obtained from the preceding "
+"data source.  Action items take the general form:"
 msgstr ""
 
 #. type: Plain text
 #: build/C/man5/nsswitch.conf.5:181
-msgid "`[' ( `!'? STATUS `=' ACTION )+ `]'"
+msgid "[I<STATUS>=I<ACTION>]"
 msgstr ""
 
 #. type: Plain text
 #: build/C/man5/nsswitch.conf.5:183
+msgid "[!I<STATUS>=I<ACTION>]"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:186
 msgid "where"
 msgstr ""
 
-#. type: TP
-#: build/C/man5/nsswitch.conf.5:185
-#, no-wrap
-msgid "STATUS =E<gt> success | notfound | unavail | tryagain"
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:197
+msgid "I<STATUS> =E<gt> B<success> | B<notfound> | B<unavail> | B<tryagain>"
 msgstr ""
 
-#. type: TP
-#: build/C/man5/nsswitch.conf.5:187
-#, no-wrap
-msgid "ACTION =E<gt> return | continue"
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:203
+msgid "I<ACTION> =E<gt> B<return> | B<continue>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:208
+msgid ""
+"The ! negates the test, matching all possible results except the one "
+"specified.  The case of the keywords is not significant."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:195
+#: build/C/man5/nsswitch.conf.5:213
 msgid ""
-"The case of the keywords is insignificant.  The STATUS values are the "
-"results of a call to a lookup function of a specific service.  They mean:"
+"The I<STATUS> value is matched against the result of the lookup function "
+"called by the preceding service specification, and can be one of:"
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:195
+#: build/C/man5/nsswitch.conf.5:214
 #, no-wrap
 msgid "B<success>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:200
+#: build/C/man5/nsswitch.conf.5:218
 msgid ""
-"No error occurred and the wanted entry is returned.  The default action for "
-"this is `return'."
+"No error occurred and the requested entry is returned.  The default action "
+"for this condition is \"return\"."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:200
+#: build/C/man5/nsswitch.conf.5:218
 #, no-wrap
 msgid "B<notfound>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:204
+#: build/C/man5/nsswitch.conf.5:222
 msgid ""
-"The lookup process succeeded, but the needed value was not found.  The "
-"default action is `continue'."
+"The lookup succeeded, but the requested entry was not found.  The default "
+"action for this condition is \"continue\"."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:204
+#: build/C/man5/nsswitch.conf.5:222
 #, no-wrap
 msgid "B<unavail>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:212
+#: build/C/man5/nsswitch.conf.5:229
 msgid ""
-"The service is permanently unavailable.  This can either mean the needed "
-"file is not available, or, for DNS, the server is not available or does not "
-"allow queries.  The default action is `continue'."
+"The service is permanently unavailable.  This can mean either that the "
+"required file cannot be read, or, for network services, that the server is "
+"not available or does not allow queries.  The default action for this "
+"condition is \"continue\"."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:212
+#: build/C/man5/nsswitch.conf.5:229
 #, no-wrap
 msgid "B<tryagain>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:218
+#: build/C/man5/nsswitch.conf.5:235
 msgid ""
 "The service is temporarily unavailable.  This could mean a file is locked or "
-"a server currently cannot accept more connections.  The default action is "
-"`continue'."
+"a server currently cannot accept more connections.  The default action for "
+"this condition is \"continue\"."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:240
+msgid "The I<ACTION> value can be one of:"
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:241
+#, no-wrap
+msgid "B<return>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:245
+msgid "Return a result now.  Do not call any further lookup functions."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:245
+#, no-wrap
+msgid "B<continue>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:248
+msgid "Call the next lookup function."
 msgstr ""
 
 #. type: SS
-#: build/C/man5/nsswitch.conf.5:218
+#: build/C/man5/nsswitch.conf.5:249
 #, no-wrap
-msgid "Interaction with +/- syntax (compat mode)"
+msgid "Compatibility mode (compat)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:246
+#: build/C/man5/nsswitch.conf.5:255
 msgid ""
-"Linux libc5 without NYS does not have the name service switch but does allow "
-"the user some policy control.  In I</etc/passwd> you could have entries of "
-"the form +user or +@netgroup (include the specified user from the NIS passwd "
-"map), -user or -@netgroup (exclude the specified user), and + (include every "
-"user, except the excluded ones, from the NIS passwd map).  Since most people "
-"only put a + at the end of I</etc/passwd> to include everything from NIS, "
-"the switch provides a faster alternative for this case (`passwd: files nis') "
-"which doesn't require the single + entry in I</etc/passwd>, I</etc/group>, "
-"and I</etc/shadow>.  If this is not sufficient, the NSS `compat' service "
-"provides full +/- semantics.  By default, the source is `nis', but this may "
-"be overridden by specifying `nisplus' as source for the pseudo-databases "
-"B<passwd_compat>, B<group_compat> and B<shadow_compat>.  These "
-"pseudo-databases are only available in GNU C Library."
+"The NSS \"compat\" service is similar to \"files\" except that it "
+"additionally permits special entries in I</etc/passwd> for granting users or "
+"members of netgroups access to the system.  The following entries are valid "
+"in this mode:"
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:256
+#, no-wrap
+msgid "B<+>I<user>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:261
+msgid "Include the specified I<user> from the NIS passwd map."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:261
+#, no-wrap
+msgid "B<+@>I<netgroup>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:265
+msgid "Include all users in the given I<netgroup>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:265
+#, no-wrap
+msgid "B<->I<user>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:270
+msgid "Exclude the specified I<user> from the NIS passwd map."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:270
+#, no-wrap
+msgid "B<-@>I<netgroup>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:251
+#: build/C/man5/nsswitch.conf.5:274
+msgid "Exclude all users in the given I<netgroup>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/nsswitch.conf.5:274
+#, no-wrap
+msgid "B<+>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:278
 msgid ""
-"A service named SERVICE is implemented by a shared object library named "
-"B<libnss_SERVICE.so.>I<X> that resides in I</lib>."
+"Include every user, except previously excluded ones, from the NIS passwd "
+"map."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:255
-msgid "configuration file"
+#: build/C/man5/nsswitch.conf.5:286
+msgid ""
+"By default the source is \"nis\", but this may be overridden by specifying "
+"\"nisplus\" as the source for the pseudo-databases B<passwd_compat>, "
+"B<group_compat>, and B<shadow_compat>."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:293
+msgid ""
+"A service named I<SERVICE> is implemented by a shared object library named "
+"I<libnss_SERVICE.so.>B<X> that resides in I</lib>."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:298
+msgid "NSS configuration file."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:255
+#: build/C/man5/nsswitch.conf.5:298
 #, no-wrap
-msgid "B</lib/libnss_compat.so.>I<X>"
+msgid "I</lib/libnss_compat.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:258
-msgid "implements `compat' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:301
+msgid "implements \"compat\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:258
+#: build/C/man5/nsswitch.conf.5:301
 #, no-wrap
-msgid "B</lib/libnss_db.so.>I<X>"
+msgid "I</lib/libnss_db.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:261
-msgid "implements `db' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:304
+msgid "implements \"db\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:261
+#: build/C/man5/nsswitch.conf.5:304
 #, no-wrap
-msgid "B</lib/libnss_dns.so.>I<X>"
+msgid "I</lib/libnss_dns.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:264
-msgid "implements `dns' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:307
+msgid "implements \"dns\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:264
+#: build/C/man5/nsswitch.conf.5:307
 #, no-wrap
-msgid "B</lib/libnss_files.so.>I<X>"
+msgid "I</lib/libnss_files.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:267
-msgid "implements `files' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:310
+msgid "implements \"files\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:267
+#: build/C/man5/nsswitch.conf.5:310
 #, no-wrap
-msgid "B</lib/libnss_hesiod.so.>I<X>"
+msgid "I</lib/libnss_hesiod.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:270
-msgid "implements `hesiod' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:313
+msgid "implements \"hesiod\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:270
+#: build/C/man5/nsswitch.conf.5:313
 #, no-wrap
-msgid "B</lib/libnss_nis.so.>I<X>"
+msgid "I</lib/libnss_nis.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:273
-msgid "implements `nis' source for glibc2"
+#: build/C/man5/nsswitch.conf.5:316
+msgid "implements \"nis\" source."
 msgstr ""
 
 #. type: TP
-#: build/C/man5/nsswitch.conf.5:273
+#: build/C/man5/nsswitch.conf.5:316
 #, no-wrap
-msgid "I</lib/libnss_nisplus.so.2>"
+msgid "I</lib/libnss_nisplus.so.>B<X>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:276
-msgid "implements `nisplus' source for glibc 2.1"
+#: build/C/man5/nsswitch.conf.5:319
+msgid "implements \"nisplus\" source."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:282
+#: build/C/man5/nsswitch.conf.5:327
 msgid ""
 "Within each process that uses B<nsswitch.conf>, the entire file is read only "
-"once; if the file is later changed, the process will continue using the old "
+"once.  If the file is later changed, the process will continue using the old "
 "configuration."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/nsswitch.conf.5:286
+#: build/C/man5/nsswitch.conf.5:340
 msgid ""
-"With Solaris, it isn't possible to link programs using the NSS Service "
-"statically.  With Linux, this is no problem."
+"Traditionally, there was only a single source for service information, often "
+"in the form of a single configuration file (e.g., I</etc/passwd>).  However, "
+"as other name services, such as the Network Information Service (NIS) and "
+"the Domain Name Service (DNS), became popular, a method was needed that "
+"would be more flexible than fixed search orders coded into the C library.  "
+"The Name Service Switch mechanism, which was based on the mechanism used by "
+"Sun Microsystems in the Solaris 2 C library, introduced a cleaner solution "
+"to the problem."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/nsswitch.conf.5:343
+msgid "B<getent>(1), B<nss>(5)"
 msgstr ""
 
 #. type: TH
@@ -11257,9 +11476,9 @@ msgid "PACKET"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/packet.7:7 build/C/man7/x25.7:7
+#: build/C/man7/packet.7:7
 #, no-wrap
-msgid "2008-08-08"
+msgid "2012-03-25"
 msgstr ""
 
 #. type: Plain text
@@ -11387,7 +11606,7 @@ msgid ""
 "    unsigned short sll_family;   /* Always AF_PACKET */\n"
 "    unsigned short sll_protocol; /* Physical layer protocol */\n"
 "    int            sll_ifindex;  /* Interface number */\n"
-"    unsigned short sll_hatype;   /* Header type */\n"
+"    unsigned short sll_hatype;   /* ARP hardware type */\n"
 "    unsigned char  sll_pkttype;  /* Packet type */\n"
 "    unsigned char  sll_halen;    /* Length of address */\n"
 "    unsigned char  sll_addr[8];  /* Physical layer address */\n"
@@ -11401,7 +11620,7 @@ msgid ""
 "defined in the I<E<lt>linux/if_ether.hE<gt>> include file.  It defaults to "
 "the socket's protocol.  I<sll_ifindex> is the interface index of the "
 "interface (see B<netdevice>(7)); 0 matches any interface (only permitted for "
-"binding).  I<sll_hatype> is a ARP type as defined in the "
+"binding).  I<sll_hatype> is an ARP type as defined in the "
 "I<E<lt>linux/if_arp.hE<gt>> include file.  I<sll_pkttype> contains the "
 "packet type.  Valid types are B<PACKET_HOST> for a packet addressed to the "
 "local host, B<PACKET_BROADCAST> for a physical layer broadcast packet, "
@@ -11480,7 +11699,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man7/packet.7:237 build/C/man7/raw.7:127 build/C/man7/tcp.7:1079 build/C/man7/udp.7:97
+#: build/C/man7/packet.7:237 build/C/man7/raw.7:127 build/C/man7/tcp.7:1080 build/C/man7/udp.7:97
 #, no-wrap
 msgid "Error Handling"
 msgstr ""
@@ -12012,7 +12231,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/raw.7:158 build/C/man7/unix.7:357
+#: build/C/man7/raw.7:158 build/C/man7/unix.7:360
 #, no-wrap
 msgid "B<EOPNOTSUPP>"
 msgstr ""
@@ -12171,20 +12390,20 @@ msgid "RCMD"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/rcmd.3:41
+#: build/C/man3/rcmd.3:41 build/C/man5/resolv.conf.5:21 build/C/man3/resolver.3:30 build/C/man3/rexec.3:39 build/C/man7/tcp.7:16
 #, no-wrap
-msgid "2007-12-28"
+msgid "2012-04-23"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:45
+#: build/C/man3/rcmd.3:46
 msgid ""
-"rcmd, rresvport, iruserok, ruserok - routines for returning a stream to a "
-"remote command"
+"rcmd, rresvport, iruserok, ruserok, rcmd_af, rresvport_af, iruserok_af, "
+"ruserok_af - routines for returning a stream to a remote command"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:48
+#: build/C/man3/rcmd.3:49
 #, no-wrap
 msgid ""
 "B<#include E<lt>netdb.hE<gt> \\ \\ >/* Or E<lt>unistd.hE<gt> on some systems "
@@ -12192,7 +12411,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:51
+#: build/C/man3/rcmd.3:52
 #, no-wrap
 msgid ""
 "B<int rcmd(char **>I<ahost>B<, int >I<inport>B<, const char *>I<locuser>B<, "
@@ -12202,13 +12421,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:53
+#: build/C/man3/rcmd.3:54
 #, no-wrap
 msgid "B<int rresvport(int *>I<port>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:56
+#: build/C/man3/rcmd.3:57
 #, no-wrap
 msgid ""
 "B<int iruserok(uint32_t >I<raddr>B<, int >I<superuser>B<, >\n"
@@ -12216,7 +12435,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:59
+#: build/C/man3/rcmd.3:60
 #, no-wrap
 msgid ""
 "B<int ruserok(const char *>I<rhost>B<, int >I<superuser>B<, >\n"
@@ -12224,24 +12443,67 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
+#: build/C/man3/rcmd.3:64
+#, no-wrap
+msgid ""
+"B<int rcmd_af(char **>I<ahost>B<, int >I<inport>B<, const char "
+"*>I<locuser>B<, >\n"
+"B<            const char *>I<remuser>B<, const char *>I<cmd>B<, int "
+"*>I<fd2p>B<,>\n"
+"B<            sa_family_t >I<af>B<);>\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:66
+#, no-wrap
+msgid "B<int rresvport_af(int *>I<port>B<, sa_family_t >I<af>B<);>\n"
+msgstr ""
+
+#. type: Plain text
 #: build/C/man3/rcmd.3:70
-msgid "B<rcmd>(), B<rresvport>(), B<ruserok>(): _BSD_SOURCE"
+#, no-wrap
+msgid ""
+"B<int iruserok_af(uint32_t >I<raddr>B<, int >I<superuser>B<, >\n"
+"B<                const char *>I<ruser>B<, const char *>I<luser>B<, "
+"sa_family_t >I<af>B<);>\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:74
+#, no-wrap
+msgid ""
+"B<int ruserok_af(const char *>I<rhost>B<, int >I<superuser>B<, >\n"
+"B<               const char *>I<ruser>B<, const char *>I<luser>B<, "
+"sa_family_t >I<af>B<);>\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:90
+msgid ""
+"B<rcmd>(), B<rcmd_af>(), B<rresvport>(), B<rresvport_af>(), B<iruserok>(), "
+"B<iruserok_af>(), B<ruserok>(), B<ruserok_af>(): _BSD_SOURCE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:92
+#: build/C/man3/rcmd.3:111
 msgid ""
 "The B<rcmd>()  function is used by the superuser to execute a command on a "
 "remote machine using an authentication scheme based on privileged port "
 "numbers.  The B<rresvport>()  function returns a descriptor to a socket with "
 "an address in the privileged port space.  The B<iruserok>()  and "
 "B<ruserok>()  functions are used by servers to authenticate clients "
-"requesting service with B<rcmd>().  All four functions are present in the "
-"same file and are used by the B<rshd>(8)  server (among others)."
+"requesting service with B<rcmd>().  All four functions are used by the "
+"B<rshd>(8)  server (among others)."
+msgstr ""
+
+#. type: SS
+#: build/C/man3/rcmd.3:111
+#, no-wrap
+msgid "rcmd()"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:107
+#: build/C/man3/rcmd.3:127
 msgid ""
 "The B<rcmd>()  function looks up the host I<*ahost> using "
 "B<gethostbyname>(3), returning -1 if the host does not exist.  Otherwise "
@@ -12250,7 +12512,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:136
+#: build/C/man3/rcmd.3:156
 msgid ""
 "If the connection succeeds, a socket in the Internet domain of type "
 "B<SOCK_STREAM> is returned to the caller, and given to the remote command as "
@@ -12266,22 +12528,38 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:139
+#: build/C/man3/rcmd.3:159
 msgid "The protocol is described in detail in B<rshd>(8)."
 msgstr ""
 
+#. type: SS
+#: build/C/man3/rcmd.3:159
+#, no-wrap
+msgid "rresvport()"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/rcmd.3:149
+#: build/C/man3/rcmd.3:181
 msgid ""
 "The B<rresvport>()  function is used to obtain a socket with a privileged "
-"address bound to it.  This socket is suitable for use by B<rcmd>()  and "
-"several other functions.  Privileged Internet ports are those in the range 0 "
-"to 1023.  Only the superuser is allowed to bind an address of this sort to a "
-"socket."
+"port bound to it.  This socket is suitable for use by B<rcmd>()  and several "
+"other functions.  Privileged ports are those in the range 0 to 1023.  Only a "
+"privileged process (B<CAP_NET_BIND_SERVICE>)  is allowed to bind to a "
+"privileged port.  In the glibc implementation, this function restricts its "
+"search to the ports from 512 to 1023.  The I<port> argument is value-result: "
+"the value it supplies to the call is used as the starting point for a "
+"circular search of the port range; on (successful) return, it contains the "
+"port number that was bound to."
+msgstr ""
+
+#. type: SS
+#: build/C/man3/rcmd.3:181
+#, no-wrap
+msgid "iruserok() and ruserok()"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:166
+#: build/C/man3/rcmd.3:199
 msgid ""
 "The B<iruserok>()  and B<ruserok>()  functions take a remote host's IP "
 "address or name, respectively, two usernames and a flag indicating whether "
@@ -12292,7 +12570,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:182
+#: build/C/man3/rcmd.3:215
 msgid ""
 "If this file does not exist, is not a regular file, is owned by anyone other "
 "than the user or the superuser, or is writable by anyone other than the "
@@ -12304,22 +12582,38 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:188
+#: build/C/man3/rcmd.3:221
 msgid ""
 "If the IP address of the remote host is known, B<iruserok>()  should be used "
 "in preference to B<ruserok>(), as it does not require trusting the DNS "
 "server for the remote host's domain."
 msgstr ""
 
+#. type: SS
+#: build/C/man3/rcmd.3:221
+#, no-wrap
+msgid "*_af() variants"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:237
+msgid ""
+"All of the functions described above work with IPv4 (B<AF_INET>)  sockets.  "
+"The \"_af\" variants take an extra argument that allows the socket address "
+"family to be specified.  For these functions, the I<af> argument can be "
+"specified as B<AF_INET> or B<AF_INET6>.  In addition, B<rcmd_af>()  supports "
+"the use of B<AF_UNSPEC>."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/rcmd.3:194
+#: build/C/man3/rcmd.3:243
 msgid ""
 "The B<rcmd>()  function returns a valid socket descriptor on success.  It "
 "returns -1 on error and prints a diagnostic message on the standard error."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:205
+#: build/C/man3/rcmd.3:254
 msgid ""
 "The B<rresvport>()  function returns a valid, bound socket descriptor on "
 "success.  It returns -1 on error with the global value I<errno> set "
@@ -12328,21 +12622,38 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:211
+#: build/C/man3/rcmd.3:260
+msgid ""
+"For information on the return from B<ruserok>()  and B<iruserok>(), see "
+"above."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:268
+msgid ""
+"The functions B<iruserok_af>(), B<rcmd_af>(), B<rresvport_af>(), and "
+"B<ruserok_af>()  functions are provide in glibc since version 2.2."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rcmd.3:276
 msgid ""
 "Not in POSIX.1-2001.  Present on the BSDs, Solaris, and many other systems.  "
-"These functions appeared in 4.2BSD."
+"These functions appeared in 4.2BSD.  The \"_af\" variants are more recent "
+"additions, and are not present on as wide a range of systems."
 msgstr ""
 
 #.  Bug filed 25 Nov 2007:
 #.  http://sources.redhat.com/bugzilla/show_bug.cgi?id=5399
 #. type: Plain text
-#: build/C/man3/rcmd.3:216
-msgid "B<iruserok>()  is not declared in glibc headers."
+#: build/C/man3/rcmd.3:283
+msgid ""
+"B<iruserok>()  and B<iruserok_af>()  are declared in glibc headers only "
+"since version 2.12."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rcmd.3:224
+#: build/C/man3/rcmd.3:291
 msgid ""
 "B<rlogin>(1), B<rsh>(1), B<intro>(2), B<rexec>(3), B<rexecd>(8), "
 "B<rlogind>(8), B<rshd>(8)"
@@ -12354,12 +12665,6 @@ msgstr ""
 msgid "RESOLV.CONF"
 msgstr ""
 
-#. type: TH
-#: build/C/man5/resolv.conf.5:21
-#, no-wrap
-msgid "2012-02-08"
-msgstr ""
-
 #. type: Plain text
 #: build/C/man5/resolv.conf.5:25
 msgid "resolv.conf - resolver configuration file"
@@ -12665,15 +12970,32 @@ msgid ""
 "extensions described in RFC\\ 2671."
 msgstr ""
 
+#. type: TP
+#: build/C/man5/resolv.conf.5:234
+#, no-wrap
+msgid "B<single-request> (since glibc 2.10)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/resolv.conf.5:247
+msgid ""
+"sets B<RES_SNGLKUP> in I<_res.options>.  By default, glibc performs IPv4 and "
+"IPv6 lookups in parallel since version 2.9.  Some appliance DNS servers "
+"cannot handle these queries properly and make the requests time out.  This "
+"option disables the behavior and makes glibc perform the IPv6 and IPv4 "
+"requests sequentially (at the cost of some slowdown of the resolving "
+"process)."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:239
+#: build/C/man5/resolv.conf.5:252
 msgid ""
 "The I<domain> and I<search> keywords are mutually exclusive.  If more than "
 "one instance of these keywords is present, the last instance wins."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:244
+#: build/C/man5/resolv.conf.5:257
 msgid ""
 "The I<search> keyword of a system's I<resolv.conf> file can be overridden on "
 "a per-process basis by setting the environment variable B<LOCALDOMAIN> to a "
@@ -12681,7 +13003,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:250
+#: build/C/man5/resolv.conf.5:263
 msgid ""
 "The I<options> keyword of a system's I<resolv.conf> file can be amended on a "
 "per-process basis by setting the environment variable B<RES_OPTIONS> to a "
@@ -12690,7 +13012,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:254
+#: build/C/man5/resolv.conf.5:267
 msgid ""
 "The keyword and value must appear on a single line, and the keyword (e.g., "
 "B<nameserver>) must start the line.  The value follows the keyword, "
@@ -12698,24 +13020,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:257
+#: build/C/man5/resolv.conf.5:270
 msgid ""
 "Lines that contain a semicolon (;) or hash character (#)  in the first "
 "column are treated as comments."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:260
+#: build/C/man5/resolv.conf.5:273
 msgid "I</etc/resolv.conf>, I<E<lt>resolv.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:265
+#: build/C/man5/resolv.conf.5:278
 msgid "B<gethostbyname>(3), B<resolver>(3), B<hostname>(7), B<named>(8)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/resolv.conf.5:267
+#: build/C/man5/resolv.conf.5:280
 msgid "Name Server Operations Guide for BIND"
 msgstr ""
 
@@ -12725,12 +13047,6 @@ msgstr ""
 msgid "RESOLVER"
 msgstr ""
 
-#. type: TH
-#: build/C/man3/resolver.3:30
-#, no-wrap
-msgid "2010-06-17"
-msgstr ""
-
 #. type: Plain text
 #: build/C/man3/resolver.3:34
 msgid ""
@@ -13068,12 +13384,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:239
+#: build/C/man3/resolver.3:237
+msgid ""
+"This list is not complete. You can find some other flags described in "
+"B<resolv.conf>(5)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/resolver.3:242
 msgid "The B<res_init>()  function returns 0 on success, or -1 if an error occurs."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:249
+#: build/C/man3/resolver.3:252
 msgid ""
 "The B<res_query>(), B<res_search>(), B<res_querydomain>(), B<res_mkquery>()  "
 "and B<res_send>()  functions return the length of the response, or -1 if an "
@@ -13081,14 +13404,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:256
+#: build/C/man3/resolver.3:259
 msgid ""
 "The B<dn_comp>()  and B<dn_expand>()  functions return the length of the "
 "compressed name, or -1 if an error occurs."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:260
+#: build/C/man3/resolver.3:263
 #, no-wrap
 msgid ""
 "/etc/resolv.conf          resolver configuration file\n"
@@ -13096,12 +13419,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:263
+#: build/C/man3/resolver.3:266
 msgid "4.3BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/resolver.3:269
+#: build/C/man3/resolver.3:272
 msgid ""
 "B<gethostbyname>(3), B<resolv.conf>(5), B<resolver>(5), B<hostname>(7), "
 "B<named>(8)"
@@ -13115,7 +13438,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/rexec.3:42
-msgid "rexec - return stream to a remote command"
+msgid "rexec, rfexec_af - return stream to a remote command"
 msgstr ""
 
 #. type: Plain text
@@ -13136,11 +13459,20 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/rexec.3:53
+#, no-wrap
+msgid ""
+"B<int rexec_af(char **>I<ahost>B<, int >I<inport>B<, char *>I<user>B<, >\n"
+"B<             char *>I<passwd>B<, char *>I<cmd>B<, int *>I<fd2p>B<,>\n"
+"B<             sa_family_t >I<af>B<);>\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rexec.3:57
 msgid "This interface is obsoleted by B<rcmd>(3)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:72
+#: build/C/man3/rexec.3:76
 msgid ""
 "The B<rexec>()  function looks up the host I<*ahost> using "
 "B<gethostbyname>(3), returning -1 if the host does not exist.  Otherwise "
@@ -13152,7 +13484,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:83
+#: build/C/man3/rexec.3:87
 msgid ""
 "The port I<inport> specifies which well-known DARPA Internet port to use for "
 "the connection; the call I<getservbyname(\"exec\", \"tcp\")> (see "
@@ -13162,7 +13494,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:116
+#: build/C/man3/rexec.3:120
 msgid ""
 "If the connection succeeds, a socket in the Internet domain of type "
 "B<SOCK_STREAM> is returned to the caller, and given to the remote command as "
@@ -13179,27 +13511,49 @@ msgid ""
 "although you may be able to get its attention by using out-of-band data."
 msgstr ""
 
+#. type: SS
+#: build/C/man3/rexec.3:120
+#, no-wrap
+msgid "rexec_af()"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/rexec.3:123
+#: build/C/man3/rexec.3:136
 msgid ""
-"Not in POSIX.1-2001.  Present on the BSDs, Solaris, and many other systems.  "
-"The B<rexec>()  function appeared in 4.2BSD."
+"The B<rexec>()  function works over IPv4 (B<AF_INET>).  By contrast, the "
+"B<rexec_af>()  function provides an extra argument, I<af>, that allows the "
+"caller to select the protocol.  This argument can be specified as "
+"B<AF_INET>, B<AF_INET6>, or B<AF_UNSPEC> (to allow the implementation to "
+"select the protocol)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rexec.3:140
+msgid "The B<rexec_af>()  function was added to glibc in version 2.2."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:127
+#: build/C/man3/rexec.3:149
+msgid ""
+"These functions are not in POSIX.1-2001.  The B<rexec>()  function first "
+"appeared in 4.2BSD, and is present on the BSDs, Solaris, and many other "
+"systems.  The B<rexec_af>()  function is more recent, nad less widespread."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rexec.3:153
 msgid "The B<rexec>()  function sends the unencrypted password across the network."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:132
+#: build/C/man3/rexec.3:158
 msgid ""
 "The underlying service is considered a big security hole and therefore not "
-"enabled on many sites, see B<rexecd>(8)  for explanations."
+"enabled on many sites; see B<rexecd>(8)  for explanations."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/rexec.3:135
+#: build/C/man3/rexec.3:161
 msgid "B<rcmd>(3), B<rexecd>(8)"
 msgstr ""
 
@@ -15000,24 +15354,25 @@ msgstr ""
 #.  http://www.daemon-systems.org/man/tcp.4.html
 #.  http://article.gmane.org/gmane.os.netbsd.devel.network/3767/match=tcp_md5sig+freebsd
 #. type: Plain text
-#: build/C/man7/tcp.7:911
+#: build/C/man7/tcp.7:912
 msgid ""
-"The maximum segment size for outgoing TCP packets.  If this option is set "
-"before connection establishment, it also changes the MSS value announced to "
-"the other end in the initial packet.  Values greater than the (eventual) "
+"The maximum segment size for outgoing TCP packets.  In Linux 2.2 and "
+"earlier, and in Linux 2.6.28 and later, if this option is set before "
+"connection establishment, it also changes the MSS value announced to the "
+"other end in the initial packet.  Values greater than the (eventual) "
 "interface MTU have no effect.  TCP will also impose its minimum and maximum "
 "bounds over the value provided."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:911
+#: build/C/man7/tcp.7:912
 #, no-wrap
 msgid "B<TCP_NODELAY>"
 msgstr ""
 
 #.  Present in Linux 1.0
 #. type: Plain text
-#: build/C/man7/tcp.7:928
+#: build/C/man7/tcp.7:929
 msgid ""
 "If set, disable the Nagle algorithm.  This means that segments are always "
 "sent as soon as possible, even if there is only a small amount of data.  "
@@ -15029,7 +15384,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:928
+#: build/C/man7/tcp.7:929
 #, no-wrap
 msgid "B<TCP_QUICKACK> (since Linux 2.4.4)"
 msgstr ""
@@ -15037,7 +15392,7 @@ msgstr ""
 #.  FIXME Document TCP_USER_TIMEOUT (new in 2.6.37)
 #.  See commit dca43c75e7e545694a9dd6288553f55c53e2a3a3
 #. type: Plain text
-#: build/C/man7/tcp.7:945
+#: build/C/man7/tcp.7:946
 msgid ""
 "Enable quickack mode if set or disable quickack mode if cleared.  In "
 "quickack mode, acks are sent immediately, rather than delayed if needed in "
@@ -15050,14 +15405,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:945
+#: build/C/man7/tcp.7:946
 #, no-wrap
 msgid "B<TCP_SYNCNT> (since Linux 2.4)"
 msgstr ""
 
 #.  Precisely: since 2.3.18
 #. type: Plain text
-#: build/C/man7/tcp.7:952
+#: build/C/man7/tcp.7:953
 msgid ""
 "Set the number of SYN retransmits that TCP should send before aborting the "
 "attempt to connect.  It cannot exceed 255.  This option should not be used "
@@ -15065,14 +15420,14 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:952
+#: build/C/man7/tcp.7:953
 #, no-wrap
 msgid "B<TCP_WINDOW_CLAMP> (since Linux 2.4)"
 msgstr ""
 
 #.  Precisely: since 2.3.41
 #. type: Plain text
-#: build/C/man7/tcp.7:959
+#: build/C/man7/tcp.7:960
 msgid ""
 "Bound the size of the advertised window to this value.  The kernel imposes a "
 "minimum size of SOCK_MIN_RCVBUF/2.  This option should not be used in code "
@@ -15080,13 +15435,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man7/tcp.7:959 build/C/man7/unix.7:170
+#: build/C/man7/tcp.7:960 build/C/man7/unix.7:173
 #, no-wrap
 msgid "Sockets API"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:968
+#: build/C/man7/tcp.7:969
 msgid ""
 "TCP provides limited support for out-of-band data, in the form of (a single "
 "byte of) urgent data.  In Linux this means if the other end sends newer "
@@ -15096,7 +15451,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:975
+#: build/C/man7/tcp.7:976
 msgid ""
 "Linux uses the BSD compatible interpretation of the urgent pointer field by "
 "default.  This violates RFC\\ 1122, but is required for interoperability "
@@ -15104,14 +15459,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:980
+#: build/C/man7/tcp.7:981
 msgid ""
 "It is possible to peek at out-of-band data using the I<recv>(2)  B<MSG_PEEK> "
 "flag."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:996
+#: build/C/man7/tcp.7:997
 msgid ""
 "Since version 2.4, Linux supports the use of B<MSG_TRUNC> in the I<flags> "
 "argument of B<recv>(2)  (and B<recvmsg>(2)).  This flag causes the received "
@@ -15121,14 +15476,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1002 build/C/man7/unix.7:283
+#: build/C/man7/tcp.7:1003 build/C/man7/unix.7:286
 msgid ""
 "The following B<ioctl>(2)  calls return information in I<value>.  The "
 "correct syntax is:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1007
+#: build/C/man7/tcp.7:1008
 #, no-wrap
 msgid ""
 "B<int>I< value>B<;>\n"
@@ -15136,12 +15491,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1012
+#: build/C/man7/tcp.7:1013
 msgid "I<ioctl_type> is one of the following:"
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:1012 build/C/man7/unix.7:293
+#: build/C/man7/tcp.7:1013 build/C/man7/unix.7:296
 #, no-wrap
 msgid "B<SIOCINQ>"
 msgstr ""
@@ -15155,7 +15510,7 @@ msgstr ""
 #.  output. Since this info is, from userland's point of view, imprecise,
 #.  and it may well change, probably best not to document this now.
 #. type: Plain text
-#: build/C/man7/tcp.7:1028 build/C/man7/unix.7:315
+#: build/C/man7/tcp.7:1029 build/C/man7/unix.7:318
 msgid ""
 "Returns the amount of queued unread data in the receive buffer.  The socket "
 "must not be in LISTEN state, otherwise an error (B<EINVAL>)  is returned.  "
@@ -15164,20 +15519,20 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:1028
+#: build/C/man7/tcp.7:1029
 #, no-wrap
 msgid "B<SIOCATMARK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1033
+#: build/C/man7/tcp.7:1034
 msgid ""
 "Returns true (i.e., I<value> is nonzero) if the inbound data stream is at "
 "the urgent mark."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1049
+#: build/C/man7/tcp.7:1050
 msgid ""
 "If the B<SO_OOBINLINE> socket option is set, and B<SIOCATMARK> returns true, "
 "then the next read from the socket will return the urgent data.  If the "
@@ -15188,7 +15543,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1063
+#: build/C/man7/tcp.7:1064
 msgid ""
 "Note that a read never reads across the urgent mark.  If an application is "
 "informed of the presence of urgent data via B<select>(2)  (using the "
@@ -15199,7 +15554,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:1063
+#: build/C/man7/tcp.7:1064
 #, no-wrap
 msgid "B<SIOCOUTQ>"
 msgstr ""
@@ -15207,7 +15562,7 @@ msgstr ""
 #.  FIXME http://sources.redhat.com/bugzilla/show_bug.cgi?id=12002,
 #.  filed 2010-09-10, may cause SIOCOUTQ to be defined in glibc headers
 #. type: Plain text
-#: build/C/man7/tcp.7:1079
+#: build/C/man7/tcp.7:1080
 msgid ""
 "Returns the amount of unsent data in the socket send queue.  The socket must "
 "not be in LISTEN state, otherwise an error (B<EINVAL>)  is returned.  "
@@ -15216,7 +15571,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1084
+#: build/C/man7/tcp.7:1085
 msgid ""
 "When a network error occurs, TCP tries to resend the packet.  If it doesn't "
 "succeed after some time, either B<ETIMEDOUT> or the last received error on "
@@ -15224,7 +15579,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1095
+#: build/C/man7/tcp.7:1096
 msgid ""
 "Some applications require a quicker error notification.  This can be enabled "
 "with the B<IPPROTO_IP> level B<IP_RECVERR> socket option.  When this option "
@@ -15234,43 +15589,43 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:1096
+#: build/C/man7/tcp.7:1097
 #, no-wrap
 msgid "B<EAFNOTSUPPORT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1102
+#: build/C/man7/tcp.7:1103
 msgid "Passed socket address type in I<sin_family> was not B<AF_INET>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1106
+#: build/C/man7/tcp.7:1107
 msgid ""
 "The other end closed the socket unexpectedly or a read is executed on a shut "
 "down socket."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/tcp.7:1106
+#: build/C/man7/tcp.7:1107
 #, no-wrap
 msgid "B<ETIMEDOUT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1109
+#: build/C/man7/tcp.7:1110
 msgid "The other end didn't acknowledge retransmitted data after some time."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1113
+#: build/C/man7/tcp.7:1114
 msgid ""
 "Any errors defined for B<ip>(7)  or the generic socket layer may also be "
 "returned for TCP."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1120
+#: build/C/man7/tcp.7:1121
 msgid ""
 "Support for Explicit Congestion Notification, zero-copy B<sendfile>(2), "
 "reordering support and some SACK extensions (DSACK) were introduced in 2.4.  "
@@ -15279,7 +15634,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1122
+#: build/C/man7/tcp.7:1123
 msgid "Not all errors are documented."
 msgstr ""
 
@@ -15292,12 +15647,12 @@ msgstr ""
 #.  Alexey Kuznetsov's Documentation/networking/ip-sysctl.txt
 #.  document.
 #. type: Plain text
-#: build/C/man7/tcp.7:1132
+#: build/C/man7/tcp.7:1133
 msgid "IPv6 is not described."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1144
+#: build/C/man7/tcp.7:1145
 msgid ""
 "B<accept>(2), B<bind>(2), B<connect>(2), B<getsockopt>(2), B<listen>(2), "
 "B<recvmsg>(2), B<sendfile>(2), B<sendmsg>(2), B<socket>(2), B<ip>(7), "
@@ -15305,39 +15660,39 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1146
+#: build/C/man7/tcp.7:1147
 msgid "RFC\\ 793 for the TCP specification."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1148
+#: build/C/man7/tcp.7:1149
 msgid ""
 "RFC\\ 1122 for the TCP requirements and a description of the Nagle "
 "algorithm."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1150
+#: build/C/man7/tcp.7:1151
 msgid "RFC\\ 1323 for TCP timestamp and window scaling options."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1152
-msgid "RFC\\ 1644 for a description of TIME_WAIT assassination hazards."
+#: build/C/man7/tcp.7:1153
+msgid "RFC\\ 1337 for a description of TIME_WAIT assassination hazards."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1154
+#: build/C/man7/tcp.7:1155
 msgid "RFC\\ 3168 for a description of Explicit Congestion Notification."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1156
+#: build/C/man7/tcp.7:1157
 msgid "RFC\\ 2581 for TCP congestion control algorithms."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/tcp.7:1158
+#: build/C/man7/tcp.7:1159
 msgid "RFC\\ 2018 and RFC\\ 2883 for SACK and extensions to SACK."
 msgstr ""
 
@@ -15626,7 +15981,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/udp.7:237 build/C/man7/unix.7:320
+#: build/C/man7/udp.7:237 build/C/man7/unix.7:323
 #, no-wrap
 msgid "B<ECONNREFUSED>"
 msgstr ""
@@ -15858,7 +16213,7 @@ msgstr ""
 #. type: TH
 #: build/C/man7/unix.7:15
 #, no-wrap
-msgid "2011-09-15"
+msgid "2102-04-16"
 msgstr ""
 
 #. type: Plain text
@@ -16010,44 +16365,46 @@ msgstr ""
 
 #.  i.e. sizeof(short)
 #. type: Plain text
-#: build/C/man7/unix.7:170
+#: build/C/man7/unix.7:173
 msgid ""
 "If a B<bind>(2)  call specifies I<addrlen> as I<sizeof(sa_family_t)>, or the "
 "B<SO_PASSCRED> socket option was specified for a socket that was not "
 "explicitly bound to an address, then the socket is autobound to an abstract "
 "address.  The address consists of a null byte followed by 5 bytes in the "
-"character set I<[0-9a-f]>.  (Thus, there is a limit of 2^20 autobind "
-"addresses.)"
+"character set I<[0-9a-f]>.  Thus, there is a limit of 2^20 autobind "
+"addresses.  (From Linux 2.1.15, when the autobind feature was added, 8 bytes "
+"were used, and the limit was thus 2^32 autobind addresses.  The change to 5 "
+"bytes came in Linux 2.3.15.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:173
+#: build/C/man7/unix.7:176
 msgid ""
 "The following paragraphs describe domain-specific details and unsupported "
 "features of the sockets API for UNIX domain sockets on Linux."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:181
+#: build/C/man7/unix.7:184
 msgid ""
 "UNIX domain sockets do not support the transmission of out-of-band data (the "
 "B<MSG_OOB> flag for B<send>(2)  and B<recv>(2))."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:186
+#: build/C/man7/unix.7:189
 msgid "The B<send>(2)  B<MSG_MORE> flag is not supported by UNIX domain sockets."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:194
+#: build/C/man7/unix.7:197
 msgid ""
 "The use of B<MSG_TRUNC> in the I<flags> argument of B<recv>(2)  is not "
 "supported by UNIX domain sockets."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:206
+#: build/C/man7/unix.7:209
 msgid ""
 "The B<SO_SNDBUF> socket option does have an effect for UNIX domain sockets, "
 "but the B<SO_RCVBUF> option does not.  For datagram sockets, the "
@@ -16057,13 +16414,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man7/unix.7:206
+#: build/C/man7/unix.7:209
 #, no-wrap
 msgid "Ancillary Messages"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:228
+#: build/C/man7/unix.7:231
 msgid ""
 "Ancillary data is sent and received using B<sendmsg>(2)  and B<recvmsg>(2).  "
 "For historical reasons the ancillary message types listed below are "
@@ -16074,13 +16431,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:228
+#: build/C/man7/unix.7:231
 #, no-wrap
 msgid "B<SCM_RIGHTS>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:234
+#: build/C/man7/unix.7:237
 msgid ""
 "Send or receive a set of open file descriptors from another process.  The "
 "data portion contains an integer array of the file descriptors.  The passed "
@@ -16088,13 +16445,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:234
+#: build/C/man7/unix.7:237
 #, no-wrap
 msgid "B<SCM_CREDENTIALS>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:244
+#: build/C/man7/unix.7:247
 msgid ""
 "Send or receive UNIX credentials.  This can be used for authentication.  The "
 "credentials are passed as a I<struct ucred> ancillary message.  Thus "
@@ -16102,7 +16459,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:252
+#: build/C/man7/unix.7:255
 #, no-wrap
 msgid ""
 "struct ucred {\n"
@@ -16113,7 +16470,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:261
+#: build/C/man7/unix.7:264
 msgid ""
 "Since glibc 2.8, the B<_GNU_SOURCE> feature test macro must be defined "
 "(before including I<any> header files) in order to obtain the definition of "
@@ -16121,7 +16478,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:277
+#: build/C/man7/unix.7:280
 msgid ""
 "The credentials which the sender specifies are checked by the kernel.  A "
 "process with effective user ID 0 is allowed to specify values that do not "
@@ -16134,7 +16491,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:288
+#: build/C/man7/unix.7:291
 #, no-wrap
 msgid ""
 "B<int>I< value>B<;>\n"
@@ -16142,42 +16499,42 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:293
+#: build/C/man7/unix.7:296
 msgid "I<ioctl_type> can be:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:320
+#: build/C/man7/unix.7:323
 msgid ""
 "The specified local address is already in use or the file system socket "
 "object already exists."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:326
+#: build/C/man7/unix.7:329
 msgid ""
 "The remote address specified by B<connect>(2)  was not a listening socket.  "
 "This error can also occur if the target filename is not a socket."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:326
+#: build/C/man7/unix.7:329
 #, no-wrap
 msgid "B<ECONNRESET>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:329
+#: build/C/man7/unix.7:332
 msgid "Remote socket was unexpectedly closed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:332
+#: build/C/man7/unix.7:335
 msgid "User memory address was not valid."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:341
+#: build/C/man7/unix.7:344
 msgid ""
 "Invalid argument passed.  A common cause is that the value B<AF_UNIX> was "
 "not specified in the I<sun_type> field of passed addresses, or the socket "
@@ -16185,44 +16542,44 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:346
+#: build/C/man7/unix.7:349
 msgid ""
 "B<connect>(2)  called on an already connected socket or a target address was "
 "specified on a connected socket."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:351
+#: build/C/man7/unix.7:354
 msgid ""
 "The pathname in the remote address specified to B<connect>(2)  did not "
 "exist."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:351
+#: build/C/man7/unix.7:354
 #, no-wrap
 msgid "B<ENOMEM>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:357
+#: build/C/man7/unix.7:360
 msgid "Socket operation needs a target address, but the socket is not connected."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:361
+#: build/C/man7/unix.7:364
 msgid ""
 "Stream operation called on non-stream oriented socket or tried to use the "
 "out-of-band data option."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:365
+#: build/C/man7/unix.7:368
 msgid "The sender passed invalid credentials in the I<struct ucred>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:377
+#: build/C/man7/unix.7:380
 msgid ""
 "Remote socket was closed on a stream socket.  If enabled, a B<SIGPIPE> is "
 "sent as well.  This can be avoided by passing the B<MSG_NOSIGNAL> flag to "
@@ -16230,36 +16587,36 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:377
+#: build/C/man7/unix.7:380
 #, no-wrap
 msgid "B<EPROTONOSUPPORT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:381
+#: build/C/man7/unix.7:384
 msgid "Passed protocol is not B<AF_UNIX>."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/unix.7:381
+#: build/C/man7/unix.7:384
 #, no-wrap
 msgid "B<EPROTOTYPE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:387
+#: build/C/man7/unix.7:390
 msgid ""
 "Remote socket does not match the local socket type (B<SOCK_DGRAM> versus "
 "B<SOCK_STREAM>)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:390
+#: build/C/man7/unix.7:393
 msgid "Unknown socket type."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:394
+#: build/C/man7/unix.7:397
 msgid ""
 "Other errors can be generated by the generic socket layer or by the file "
 "system while generating a file system socket object.  See the appropriate "
@@ -16267,7 +16624,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:400
+#: build/C/man7/unix.7:403
 msgid ""
 "B<SCM_CREDENTIALS> and the abstract namespace were introduced with Linux 2.2 "
 "and should not be used in portable programs.  (Some BSD-derived systems also "
@@ -16275,7 +16632,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:411
+#: build/C/man7/unix.7:414
 msgid ""
 "In the Linux implementation, sockets which are visible in the file system "
 "honor the permissions of the directory they are in.  Their owner, group and "
@@ -16288,7 +16645,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:419
+#: build/C/man7/unix.7:422
 msgid ""
 "Binding to a socket with a filename creates a socket in the file system that "
 "must be deleted by the caller when it is no longer needed (using "
@@ -16298,7 +16655,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:428
+#: build/C/man7/unix.7:431
 msgid ""
 "To pass file descriptors or credentials over a B<SOCK_STREAM>, you need to "
 "send or receive at least one byte of nonancillary data in the same "
@@ -16306,22 +16663,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:430
+#: build/C/man7/unix.7:433
 msgid "UNIX domain stream sockets do not support the notion of out-of-band data."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:433
+#: build/C/man7/unix.7:436
 msgid "See B<bind>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:438
+#: build/C/man7/unix.7:441
 msgid "For an example of the use of B<SCM_RIGHTS> see B<cmsg>(3)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/unix.7:447
+#: build/C/man7/unix.7:450
 msgid ""
 "B<recvmsg>(2), B<sendmsg>(2), B<socket>(2), B<socketpair>(2), B<cmsg>(3), "
 "B<capabilities>(7), B<credentials>(7), B<socket>(7)"
@@ -16333,6 +16690,12 @@ msgstr ""
 msgid "X25"
 msgstr ""
 
+#. type: TH
+#: build/C/man7/x25.7:7
+#, no-wrap
+msgid "2008-08-08"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man7/x25.7:10
 msgid "x25, AF_X25 - ITU-T X.25 / ISO-8208 protocol interface."