#include "ndn-cxx/net/impl/netlink-socket.hpp"#include "ndn-cxx/net/impl/netlink-message.hpp"#include "ndn-cxx/util/logger.hpp"#include "ndn-cxx/util/time.hpp"#include <linux/genetlink.h>#include <sys/socket.h>
Go to the source code of this file.
Classes | |
| class | ndn::net::NetlinkSocketOption< OptName > |
Namespaces | |
| ndn | |
| Copyright (c) 2011-2015 Regents of the University of California. | |
| ndn::net | |
Macros | |
| #define | SOL_NETLINK 270 |
| #define | NETLINK_CAP_ACK 10 |
| #define | NETLINK_GET_STRICT_CHK 12 |
| #define | NLMSG_STRINGIFY(x) case NLMSG_##x: return to_string(type) + "<" #x ">" |
| #define | RTM_STRINGIFY(x) case RTM_##x: return to_string(type) + "<" #x ">" |
Variables | |
| ndn | NetworkMonitor |
| #define SOL_NETLINK 270 |
Definition at line 33 of file netlink-socket.cpp.
Referenced by ndn::net::NetlinkSocketOption< OptName >::level(), and ndn::net::NetlinkSocket::nlmsgTypeToString().
| #define NETLINK_CAP_ACK 10 |
Definition at line 36 of file netlink-socket.cpp.
| #define NETLINK_GET_STRICT_CHK 12 |
Definition at line 39 of file netlink-socket.cpp.
| #define NLMSG_STRINGIFY | ( | x | ) | case NLMSG_##x: return to_string(type) + "<" #x ">" |
Referenced by ndn::net::NetlinkSocket::nlmsgTypeToString().
| #define RTM_STRINGIFY | ( | x | ) | case RTM_##x: return to_string(type) + "<" #x ">" |
Referenced by ndn::net::RtnlSocket::nlmsgTypeToString().
| ndn NetworkMonitor |
Definition at line 42 of file netlink-socket.cpp.