Project

General

Profile

Actions

Task #2533

closed

Face: drop direct FIB management

Added by Alex Afanasyev about 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Base
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
6.00 h

Description

ndn::Face used to support prefix registration using FibMgmt protocol instead of the normal 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 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 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.

Actions

Also available in: Atom PDF