Project

General

Profile

Bug #4538

Updated by Davide Pesavento about 6 years ago

ndn-cxx:commit:07d05c97b435a8de5ff76986df6a0cb3a50a6484 added several congestion mark related elements to `ControlParameters` class without adding them to [[nfd:ControlCommand]] protocol page. In particular, *BaseCongestionMarkingInterval* has a conflicting TLV-TYPE number with another element that has an assignment on this page, and causes NFD crash (observed in #4318-13). 

 Please add the Solution to this issue includes: 

 1. Update [[nfd:ControlCommand]] to include congestion marking mark related elements and their elements, with TLV-TYPE assignments to [[nfd:ControlCommand]] ASAP, to decrease the likelihood of conflicts in the future. 

 Incidentally, we need a better, more foolproof, way of managing these numbers not conflicting with any existing assignments. But that's a separate issue. 
 2. Follow up with corresponding implementation.

Back