Alexander Afanasyev | 7245d5d | 2015-01-03 19:39:31 -0800 | [diff] [blame] | 1 | NFD - Named Data Networking Forwarding Daemon |
| 2 | ============================================= |
| 3 | |
| 4 | Files in this directory are imported from NFD (Named Data Networking Forwarding Daemon) |
| 5 | project (http://named-data.net/doc/NFD/). |
| 6 | |
| 7 | The codebase can be merged with the upstream with the following command: |
| 8 | |
| 9 | git subtree pull --prefix=NFD https://github.com/named-data/NFD master |
| 10 | |
| 11 | There are several ndnSIM-specific changes to NFD codebase and manual conflict resolution |
| 12 | may be required. |
Alexander Afanasyev | 963621b | 2015-01-11 18:34:33 -0800 | [diff] [blame] | 13 | |
| 14 | Changes in NFD codebase |
| 15 | ----------------------- |
| 16 | |
| 17 | The following commits introduced changes to NFD codebase: |
| 18 | |
| 19 | - `e98f2e8` NFD: Removing parts irrelevant for the simulator |
| 20 | - `7245d5d` NFD: Adding readme and auto-generated headers |
| 21 | - `dc88971` NFD: Disabling all "standard" face types in Face manager |
| 22 | - `0fb253e` NFD: Enable metric parameter on a face |
| 23 | - `1de5da6` NFD: Redirecting nfd::scheduler to ns3::Simulator and getting rid of GlobalIo |
| 24 | - `dbc7794` NFD: Replace NFD logger with NS3 logging facility |
| 25 | - `de1f773` NFD: Keep both the CS of NFD and ndnSIM |
| 26 | - `542a623` NFD: Extending ConfigFile to support passing of a parsed ConfigSection instead of |
| 27 | raw config file |
| 28 | - `9bcf39e` NFD: Extend forwarding pipelines with beforeSatisfyInterest and |
| 29 | beforeExpirePendingInterest signals |