RFC Errata
RFC 2136, "Dynamic Updates in the Domain Name System (DNS UPDATE)", April 1997
Note: This RFC has been updated by RFC 3007, RFC 4035, RFC 4033, RFC 4034
Source of RFC: dnsind (int)
Errata ID: 2805
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT
Reported By: Tony Finch
Date Reported: 2011-05-09
Held for Document Update by: Brian Haberman
Section 1.1.1 says:
1.1.1. Two RRs are considered equal if their NAME, CLASS, TYPE, RDLENGTH and RDATA fields are equal. Note that the time-to-live (TTL) field is explicitly excluded from the comparison.
It should say:
1.1.1. Two RRs are considered equal if their NAME, CLASS, TYPE, RDLENGTH and RDATA fields are equal. Compressed names in the RDATA must be decompressed before comparison. Note that the time-to-live (TTL) field is explicitly excluded from the comparison.
Notes:
Name compression depends on the context of the RR so RDATA cannot correctly be compared bytewise without taking this into account.