Subject: lib/36933: socket(2) incorrectly refers to IPv6 as "ARPA IPv6"
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <kre@munnari.OZ.AU>
List: netbsd-bugs
Date: 09/06/2007 09:20:00
>Number: 36933
>Category: lib
>Synopsis: socket(2) incorrectly refers to IPv6 as "ARPA IPv6"
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: lib-bug-people
>State: open
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Thu Sep 06 09:20:00 +0000 2007
>Originator: Robert Elz
>Release: NetBSD current (and all previous live releases)
>Organization:
Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 3.99.15 NetBSD 3.99.15 (GENERIC-1.696-20060125) #8: Wed Jan 25 04:59:39 ICT 2006 kre@jade.coe.psu.ac.th:/usr/obj/current/kernels/JADE_ASUS i386
Architecture: i386
Machine: i386
>Description:
The description in man/man2/socket.2 (socket(2)) for PF_INET6
is:
ARPA IPv6 (Internet Protocol version 6) protocols
By the time IPv6 was created, ARPA (DARPA) was way out of the
business of internet protocol specification (or at least no more
related than any of a thousand or so other organisations).
Calling IPv6 an ARPA protocol is just wrong.
>How-To-Repeat:
RTFM.
man 2 socket
>Fix:
Apply the following patch (or just manually remove the "ARPA").
If the protocol really needs an owning organisation, make it IETF
instead of ARPA.
Index: socket.2
===================================================================
RCS file: /cvsroot/NetBSD/src/lib/libc/sys/socket.2,v
retrieving revision 1.35
diff -u -r1.35 socket.2
--- socket.2 2 Mar 2007 20:25:34 -0000 1.35
+++ socket.2 6 Sep 2007 09:11:16 -0000
@@ -57,7 +57,7 @@
.Bd -literal -offset indent -compact
PF_LOCAL local (previously UNIX) domain protocols
PF_INET ARPA Internet protocols
-PF_INET6 ARPA IPv6 (Internet Protocol version 6) protocols
+PF_INET6 IPv6 (Internet Protocol version 6) protocols
PF_ISO ISO protocols
PF_NS Xerox Network Systems protocols
PF_IMPLINK IMP \*(lqhost at IMP\*(rq link layer