Make Interest Parameters TLV non-critical
As discussed on 2018-11-26, the Interest Parameters element should be redefined to use a non-critical TLV-TYPE.
#2 Updated by Junxiao Shi 8 months ago
As discussed on 20190130 NFD call, a range of TLV-TYPE numbers indicates of the start of digest computation area for ParametersSha256DigestComponent.
I'd suggest renumbering Parameters to 0x30 instead of 0x24, so that bitwise expression
(tlvType & 0xF0) == 0x30 identifies this range.
#4 Updated by Junxiao Shi 8 months ago
Bitwise operator is better than inequal comparison operator, at least in hardware implementation (think electric circuits where it needs less gates).
Although the need for hardware implementation at this level may be sparse, there’s no harm in assigning a hardware-friendly number.