Task #2533
Updated by Junxiao Shi almost 10 years ago
`ndn::Face` used to support prefix registration using [[nfd:FibMgmt]] protocol instead Right now, Face class supports use of the normal [[nfd:RibMgmt]] FIB management protocol. This feature was introduced in v0.1 when NFD RIB daemon (nrd) is I'm not yet implementation, so that applications can work without it. This aware of a single use of this feature and it is no longer needed because [[nfd:RibMgmt]] protocol (RIB manager is available, and has become an now integral part of NFD (a thread of nfd process). nfd). 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 Therefore, I'm proposing to nfd-dev simplify ndn::Face implementation and ndn-lib mailing lists 5 days prior to code merge. **ndn-cxx Application Developer Guide** should be updated to reflect this change. completely drop "protocol" configuration (at least for now).