RFC 4122, "A Universally Unique IDentifier (UUID) URN Namespace", July 2005Source of RFC: IETF - NON WORKING GROUP
Area Assignment: app
Errata ID: 1957
Status: Held for Document Update
Publication Format(s) : TEXT
Reported By: Sergey Shandar
Date Reported: 2009-12-03
Held for Document Update by: Barry Leiba
Date Held: 2013-03-20
Section 4.1.3 says:
The version number is in the most significant 4 bits of the time stamp (bits 4 through 7 of the time_hi_and_version field).
It should say:
The version number is in the most significant 4 bits of the time stamp (bits 12 through 15 of the time_hi_and_version field).
time_hi_and_version is defined as 16 bit field.
--- VERIFIER NOTES ---
This change does make the text in Section 4.1.3 consistent with the sixth
bullet in Section 4.2.2. But the issue goes well beyond that: there is a real
problem with the bit numbering throughout the RFC. Please see erratum
3546 for more details.