RFC 4122, "A Universally Unique IDentifier (UUID) URN Namespace", July 2005

Source of RFC: IETF - NON WORKING GROUP

⚠ This RFC has been obsoleted!

Obsoleted by: RFC9562

Area assignment: app

Errata-ID: 1957

Status:
Held for Document Update
Type:
Technical
Reported By:
Sergey Shandar
Date Reported:
2009-12-03
Held for Document Update by:
Barry Leiba
Date Held for Document Update:
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).

Notes:

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.