#include "service.hpp"
#include "fib-updater.hpp"
#include "readvertise/client-to-nlsr-readvertise-policy.hpp"
#include "readvertise/host-to-gateway-readvertise-policy.hpp"
#include "readvertise/nfd-rib-readvertise-destination.hpp"
#include "readvertise/readvertise.hpp"
#include "common/global.hpp"
#include "common/logger.hpp"
#include <boost/property_tree/info_parser.hpp>
#include <ndn-cxx/transport/tcp-transport.hpp>
#include <ndn-cxx/transport/unix-transport.hpp>
Go to the source code of this file.
Namespaces | |
nfd | |
-status-http-server | |
nfd::rib | |
Functions | |
static ConfigSection | nfd::rib::loadConfigSectionFromFile (const std::string &filename) |
static shared_ptr< ndn::Transport > | nfd::rib::makeLocalNfdTransport (const ConfigSection &config) |
Variables | |
const std::string | nfd::rib::CFG_LOCALHOP_SECURITY = "localhop_security" |
const std::string | nfd::rib::CFG_LOCALHOST_SECURITY = "localhost_security" |
const std::string | nfd::rib::CFG_PA_VALIDATION = "prefix_announcement_validation" |
const std::string | nfd::rib::CFG_PREFIX_PROPAGATE = "auto_prefix_propagate" |
const std::string | nfd::rib::CFG_READVERTISE_NLSR = "readvertise_nlsr" |
const std::string | nfd::rib::CFG_RIB = "rib" |
constexpr uint64_t | nfd::rib::PROPAGATE_DEFAULT_COST = 15 |
constexpr time::milliseconds | nfd::rib::PROPAGATE_DEFAULT_TIMEOUT = 10_s |
const Name | nfd::rib::READVERTISE_NLSR_PREFIX = "/localhost/nlsr" |