The following issue has been SUBMITTED. ====================================================================== https://austingroupbugs.net/view.php?id=1685 ====================================================================== Reported By: geoffclare Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1685 Category: Front Matter Type: Error Severity: Objection Priority: normal Status: New Name: Geoff Clare Organization: The Open Group User Reference: Section: Referenced Documents Page Number: xxxvi-xxxvii Line Number: N/A Final Accepted Text: ====================================================================== Date Submitted: 2023-04-25 09:38 UTC Last Modified: 2023-04-25 09:38 UTC ====================================================================== Summary: RFC references need updating Description: Some of the RFCs we reference have been superseded. We should change to refer to the new ones.
We list RFCs 791, 2292, and 2460 in the Referenced Documents section, but there are no references to them. I have found suitable places to reference 791 and 2460 (actually 8200 which obsoletes 2460), but I don't see the need for a reference to 2292 since it concerns the use of raw sockets over IPv6 and XSH 2.10.6 says of raw socket datagrams that "the formats are protocol-specific and implementation-defined." So application writers need to refer to an implementation's documentation to see how to use raw sockets anyway (which might well say it supports RFC 2292, but on the other hand it might not). Without an actual reference to it, 2292 should be deleted from the list (otherwise the introductory text "The following documents are referenced in POSIX.1-202x" will be untrue). We have also added references to RFC 6557 within the text but not added it to the Referenced Documents section. Desired Action: On page xxxvi para 6, delete:<blockquote>IETF RFC 822<blockquote>Standard for the Format of ARPA Internet Text Messages, D.H. Crocker, August 1982 (available at: www.ietf.org/rfc/rfc0822.txt).</blockquote></blockquote>and delete the "Notes to Reviewers" below it. On page xxxvi last para, delete:<blockquote>IETF RFC 1886<blockquote>DNS Extensions to Support Internet Protocol, Version 6 (IPv6), C. Huitema, S. Thomson, December 1995 (available at: www.ietf.org/rfc/rfc1886.txt).</blockquote></blockquote> On page xxxvii para 5-7, delete:<blockquote>IETF RFC 2292<blockquote>Advanced Sockets API for IPv6, W. Stevens, M. Thomas, February 1998 (available at: www.ietf.org/rfc/rfc2292.txt).</blockquote>IETF RFC 2373<blockquote>Internet Protocol, Version 6 (IPv6) Addressing Architecture, S. Deering, R. Hinden, July 1998 (available at: www.ietf.org/rfc/rfc2373.txt).</blockquote>IETF RFC 2460<blockquote>Internet Protocol, Version 6 (IPv6), S. Deering, R. Hinden, December 1998 (available at: www.ietf.org/rfc/rfc2460.txt).</blockquote></blockquote> On page xxxvii para 8, insert:<blockquote>IETF RFC 3596<blockquote>DNS Extensions to Support IP Version 6, S. Thomson, C. Huitema, V. Ksinant, M. Souissi, October 2003 (available at: www.ietf.org/rfc/rfc3596.txt).</blockquote>IETF RFC 4291<blockquote>IP Version 6 Addressing Architecture, R. Hinden, S. Deering, February 2006 (available at: www.ietf.org/rfc/rfc4291.txt).</blockquote>IETF RFC 5322<blockquote>Internet Message Format, P. Resnick, October 2008 (available at: www.ietf.org/rfc/rfc5322.txt).</blockquote>IETF RFC 6557<blockquote>Procedures for Maintaining the Time Zone Database, E. Lear, P. Eggert, February 2012 (available at: www.ietf.org/rfc/rfc6557.txt).</blockquote>IETF RFC 8200<blockquote>Internet Protocol, Version 6 (IPv6) Specification, S. Deering, R. Hinden, July 2017 (available at: www.ietf.org/rfc/rfc8200.txt).</blockquote></blockquote>before:<blockquote>Internationalisation Guide</blockquote> On page 555 line 19952 section 2.10.19, after:<blockquote>Support for sockets over Internet protocols based on IPv4 is mandatory.</blockquote>add:<blockquote>IPv4 is described in RFC 791.</blockquote> After page 555 line 19966 section 2.10.20, add a new paragraph:<blockquote>IPv6 is described in RFC 8200.</blockquote> On page 555 line 19971 section 2.10.20.1, and page 1235 line 42213 section inet_ntop(), change:<blockquote>RFC 2373</blockquote>to:<blockquote>RFC 4291</blockquote> On page 840 line 28773 section endhostent(), and page 1018 line 34929 section freeaddrinfo(), change:<blockquote>RFC 1886</blockquote>to:<blockquote>RFC 3596</blockquote> On page 3099 line 104305 section mailx, change:<blockquote>RFC 5322 (which succeeded RFC 822)</blockquote>to:<blockquote>RFC 5322</blockquote> ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2023-04-25 09:38 geoffclare New Issue 2023-04-25 09:38 geoffclare Name => Geoff Clare 2023-04-25 09:38 geoffclare Organization => The Open Group 2023-04-25 09:38 geoffclare Section => Referenced Documents 2023-04-25 09:38 geoffclare Page Number => xxxvi-xxxvii 2023-04-25 09:38 geoffclare Line Number => N/A ======================================================================