Bug #1763
closed
Canonical Order section permits empty NameComponent
Added by Junxiao Shi over 10 years ago.
Updated about 10 years ago.
Description
Canonical Order section states:
each NameComponent is a sequence of zero or more 8-bit bytes
This conflicts with Name Format section:
NameComponent ::= NAME-COMPONENT-TYPE TLV-LENGTH BYTE+
Also, the following sentence in Name Format section seems to suggest a NameComponent can be empty:
There is no restriction on the Value field in a name component and it may not contain any bytes
Files
- Status changed from New to In Progress
- Assignee changed from Alex Afanasyev to Junxiao Shi
- Status changed from In Progress to Code review
- % Done changed from 0 to 100
I'm not sure that this aspect of the spec is confirmed. See my email of 8/22 (resend of 6/7) - attachment replicated here for convenience.
20140825 conference call approves the pending Change that ensures consistency within the spec.
We also decide that zero-length component should be permitted in a future revision of NDN-TLV spec (#1932).
- Related to Task #1932: Permit zero-length NameComponent added
- Status changed from Code review to Closed
Also available in: Atom
PDF