RFC Errata
RFC 8304, "Transport Features of the User Datagram Protocol (UDP) and Lightweight UDP (UDP-Lite)", February 2018
Source of RFC: taps (wit)
Errata ID: 6371
Status: Held for Document Update
Type: Editorial
Publication Format(s) : TEXT
Reported By: Nikolai Malykh
Date Reported: 2020-12-26
Held for Document Update by: Martin Duke
Date Held: 2021-01-19
Section 3.1 says:
ERROR_REPORT: The ERROR_REPORT event informs an application of "soft
errors", including the arrival of an ICMP or ICMPv6 error message.
Section 4.1.4 of the requirements for Internet hosts [RFC1122]
states that "UDP MUST pass to the application layer all ICMP error
messages that it receives from the IP layer." For example, this
event is required to implement ICMP-based Path MTU Discovery
[RFC1191] [RFC8201]. UDP applications must perform a CONNECT to
receive ICMP errors.
It should say:
ERROR_REPORT: The ERROR_REPORT event informs an application of "soft
errors", including the arrival of an ICMP or ICMPv6 error message.
Section 4.1.3.3 of the requirements for Internet hosts [RFC1122]
states that "UDP MUST pass to the application layer all ICMP error
messages that it receives from the IP layer." For example, this
event is required to implement ICMP-based Path MTU Discovery
[RFC1191] [RFC8201]. UDP applications must perform a CONNECT to
receive ICMP errors.
Notes:
Incorrect reference to RFC 1122
