Hi, protocols(5) references "the DARPA Internet", which, at this point in time, seems outdated. I'd like to propose to update the manual page to better describe the meaning of the entries in that file as well as to reference the relevant RFCs as indicated in the attached diff.
(I'd be tempted to also include a pointer to https://www.iana.org/assignments/protocol-numbers/ as the authoritative source, but don't want to add a URL that may change with time.) Thoughts? -Jan
Index: protocols.5 =================================================================== RCS file: /cvsroot/src/share/man/man5/protocols.5,v retrieving revision 1.7 diff -u -p -r1.7 protocols.5 --- protocols.5 7 Aug 2003 10:31:17 -0000 1.7 +++ protocols.5 27 Nov 2022 22:50:34 -0000 @@ -29,7 +29,7 @@ .\" .\" @(#)protocols.5 8.1 (Berkeley) 6/5/93 .\" -.Dd June 5, 1993 +.Dd November 27, 2022 .Dt PROTOCOLS 5 .Os .Sh NAME @@ -38,9 +38,9 @@ .Sh DESCRIPTION The .Nm protocols -file contains information regarding the known protocols used in the -.Tn DARPA -Internet. For each protocol a single line should be present +file contains information regarding the assigned protocol numbers +used by IPv4 and IPv6 to identify the next level protocol. +For each protocol a single line should be present with the following information: .Bd -unfilled -offset indent official protocol name @@ -68,6 +68,17 @@ file resides in .El .Sh SEE ALSO .Xr getprotoent 3 +.Rs +.%R RFC 2780 +.%D March 2000 +.%T "IANA Allocation Guidelines For Values In the \ +Internet Protocol and Related Headers" +.Re +.Rs +.%R RFC 5237 +.%D February 2008 +.%T "IANA Allocation Guidelines for the Protocol Field" +.Re .Sh HISTORY The .Nm