tlv: limit TLV-TYPE to 32 bits
refs #4895
Change-Id: I1997e85c8cfcf042133f52bafac015f095381cd2
diff --git a/tlv.rst b/tlv.rst
index 5741ea1..38d5e39 100644
--- a/tlv.rst
+++ b/tlv.rst
@@ -89,8 +89,10 @@
TLV-VALUE := BYTE+
+TLV-TYPE MUST be in the range ``1-4294967295`` (inclusive).
+Zero is reserved to indicate an invalid TLV element and MUST NOT appear on the wire.
TLV-TYPE SHOULD be unique at all nested levels.
-The TLV Type number space and initial assignments listed in Section :ref:`types` of this document.
+Section :ref:`types` of this document lists initial TLV-TYPE assignments.
The ``TLV-LENGTH`` field indicates number of bytes that ``TLV-VALUE`` uses.
It **does not** include number of bytes that ``TLV-TYPE`` and ``TLV-LENGTH`` fields themselves occupy.