RFC 791, "Internet Protocol", September 1981Source of RFC: Legacy
Area Assignment: int
Errata ID: 4752
Status: Held for Document Update
Reported By: Markus Klemm
Date Reported: 2016-07-29
Held for Document Update by: Terry Manderson
Date Held: 2017-03-01
Section 3.1. says:
The Option Length is the number of octets in the option counting the type, length, pointer, and overflow/flag octets (maximum length 40).
It should say:
The Option Length is the number of octets in the option counting the type, length, pointer, overflow/flag octets and timestamp area (maximum length 40).
The original version implies that the length is only the sum of the constant fields, in this case, 4. This is in conflict with
A) All prior statements that the length is variable
B) The pointer with it >=5 constraint, implies the timestamp area is always full, which is the case when pointer > length
C) Any need to know how much timestamps will follow