Project

General

Profile

Task #2533

Updated by Junxiao Shi over 9 years ago

`ndn::Face` used to support prefix registration using [[nfd:FibMgmt]] protocol instead of the normal [[nfd:RibMgmt]] protocol.   
 This feature was introduced in v0.1 when NFD RIB daemon (nrd) is not yet implemented, so that applications can work without it.   
 This feature is no longer needed because [[nfd:RibMgmt]] protocol has become an integral part of NFD (as a thread of nfd process). 

 In this Task, **the following will be deleted**: 

 * 'protocol' option in `client.conf` 
 * `Face::setDirectFibManagement` function 

 `ndn::nfd::Controller` type can send commands of [[nfd:FibMgmt]] protocol. 
 This API is used by tools such as `nfdc`, and is unaffected by this Task. 

 Notice about this backwards-incompatible change shall be sent to nfd-dev and ndn-lib mailing lists 5 days prior to code merge.   
 **ndn-cxx Application Developer Guide** should be updated to reflect this change.

Back