Updates for version 0.3
Change-Id: I1e5307e5c04323046549c001fcf638c17e08f0ab
Refs: #4445, #4444, #4443, #4442, #4441, #4440, #4485
diff --git a/types.rst b/types.rst
index 57e85c4..4a44288 100644
--- a/types.rst
+++ b/types.rst
@@ -23,29 +23,19 @@
+---------------------------------------------+------------------+-----------------+
| **Interest packet** |
+---------------------------------------------+------------------+-----------------+
-| Selectors | 9 | 0x09 |
+| CanBePrefix | 33 | 0x21 |
++---------------------------------------------+------------------+-----------------+
+| MustBeFresh | 18 | 0x12 |
++---------------------------------------------+------------------+-----------------+
+| ForwardingHint | 30 | 0x1e |
+---------------------------------------------+------------------+-----------------+
| Nonce | 10 | 0x0a |
+---------------------------------------------+------------------+-----------------+
| InterestLifetime | 12 | 0x0c |
+---------------------------------------------+------------------+-----------------+
-| ForwardingHint | 30 | 0x1e |
+| HopLimit | 34 (non-critical)| 0x22 |
+---------------------------------------------+------------------+-----------------+
-| **Interest/Selectors** |
-+---------------------------------------------+------------------+-----------------+
-| MinSuffixComponents | 13 | 0x0d |
-+---------------------------------------------+------------------+-----------------+
-| MaxSuffixComponents | 14 | 0x0e |
-+---------------------------------------------+------------------+-----------------+
-| PublisherPublicKeyLocator | 15 | 0x0f |
-+---------------------------------------------+------------------+-----------------+
-| Exclude | 16 | 0x10 |
-+---------------------------------------------+------------------+-----------------+
-| ChildSelector | 17 | 0x11 |
-+---------------------------------------------+------------------+-----------------+
-| MustBeFresh | 18 | 0x12 |
-+---------------------------------------------+------------------+-----------------+
-| Any | 19 | 0x13 |
+| Parameters | 35 (critical) | 0x23 |
+---------------------------------------------+------------------+-----------------+
| **Data packet** |
+---------------------------------------------+------------------+-----------------+
@@ -71,8 +61,6 @@
+---------------------------------------------+------------------+-----------------+
| KeyLocator | 28 | 0x1c |
+---------------------------------------------+------------------+-----------------+
-| KeyDigest | 29 | 0x1d |
-+---------------------------------------------+------------------+-----------------+
| **Link Object** |
+---------------------------------------------+------------------+-----------------+
| Delegation | 31 | 0x1f |
@@ -88,10 +76,27 @@
+----------------+-----------------------------------------------------------+
| Number range | Designation |
+================+===========================================================+
-| 0, 2-4, 32-79 | Reserved for future assignments (1-byte encoding) |
+| 0, 2-4, | |
+| 36-79 | Reserved for future assignments (1-byte encoding) |
++----------------+-----------------------------------------------------------+
+| 9 | Reserved, formerly `Selectors` |
+----------------+-----------------------------------------------------------+
| 11 | Reserved, formerly `Scope` |
+----------------+-----------------------------------------------------------+
+| 13 | Reserved, formerly `MinSuffixComponents` |
++----------------+-----------------------------------------------------------+
+| 14 | Reserved, formerly `MaxSuffixComponents` |
++----------------+-----------------------------------------------------------+
+| 15 | Reserved, formerly `PublisherPublicKeyLocator` |
++----------------+-----------------------------------------------------------+
+| 16 | Reserved, formerly `Exclude` |
++----------------+-----------------------------------------------------------+
+| 17 | Reserved, formerly `ChildSelector` |
++----------------+-----------------------------------------------------------+
+| 19 | Reserved, formerly `Any` |
++----------------+-----------------------------------------------------------+
+| 29 | Reserved, formerly `KeyDigest` |
++----------------+-----------------------------------------------------------+
| 32 | Reserved, formerly `SelectedDelegation` |
+----------------+-----------------------------------------------------------+
| 80-100 | Reserved for assignments related to local link data |