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