tree: ac7b088ad340c05899e89e71c7edebcae043f559 [path history] [tgz]
  1. core/
  2. daemon/
  3. AUTHORS.md
  4. common.hpp
  5. config.hpp
  6. COPYING.md
  7. README.md
  8. version.hpp
NFD/README.md

NFD - Named Data Networking Forwarding Daemon

Files in this directory are imported from NFD (Named Data Networking Forwarding Daemon) project (http://named-data.net/doc/NFD/).

The codebase can be merged with the upstream with the following command:

git subtree pull --prefix=NFD https://github.com/named-data/NFD master

There are several ndnSIM-specific changes to NFD codebase and manual conflict resolution may be required.

Changes in NFD codebase

The following commits introduced changes to NFD codebase:

  • e98f2e8 NFD: Removing parts irrelevant for the simulator
  • 7245d5d NFD: Adding readme and auto-generated headers
  • dc88971 NFD: Disabling all "standard" face types in Face manager
  • 0fb253e NFD: Enable metric parameter on a face
  • 1de5da6 NFD: Redirecting nfd::scheduler to ns3::Simulator and getting rid of GlobalIo
  • dbc7794 NFD: Replace NFD logger with NS3 logging facility
  • de1f773 NFD: Keep both the CS of NFD and ndnSIM
  • 542a623 NFD: Extending ConfigFile to support passing of a parsed ConfigSection instead of raw config file
  • 9bcf39e NFD: Extend forwarding pipelines with beforeSatisfyInterest and beforeExpirePendingInterest signals