#include <routingsocket.hh>
Public Member Functions | |
void | print_kernel_routes () |
void | remove_old_routes () |
void | add_local_route (const address_t &d, unsigned p, const sys::RealInterfaceInfo &i) |
void | add_remote_route (const address_t &d, unsigned p, const address_t &n) |
void | remove_local_route (const address_t &d, unsigned p, const sys::RealInterfaceInfo &i) |
void | remove_remote_route (const address_t &d, unsigned p, const address_t &n) |
void | add_addr (unsigned i, const InterfaceAddress &a) |
void | del_addr (unsigned i, const InterfaceAddress &a) |
Private Attributes | |
netlink::NLSocket | _s |
void olsr::sys::internal::RoutingSocket::print_kernel_routes | ( | ) |
void olsr::sys::internal::RoutingSocket::remove_old_routes | ( | ) |
void olsr::sys::internal::RoutingSocket::add_local_route | ( | const address_t & | d, | |
unsigned | p, | |||
const sys::RealInterfaceInfo & | i | |||
) |
void olsr::sys::internal::RoutingSocket::add_remote_route | ( | const address_t & | d, | |
unsigned | p, | |||
const address_t & | n | |||
) |
void olsr::sys::internal::RoutingSocket::remove_local_route | ( | const address_t & | d, | |
unsigned | p, | |||
const sys::RealInterfaceInfo & | i | |||
) |
void olsr::sys::internal::RoutingSocket::remove_remote_route | ( | const address_t & | d, | |
unsigned | p, | |||
const address_t & | n | |||
) |
void olsr::sys::internal::RoutingSocket::add_addr | ( | unsigned | i, | |
const InterfaceAddress & | a | |||
) |
void olsr::sys::internal::RoutingSocket::del_addr | ( | unsigned | i, | |
const InterfaceAddress & | a | |||
) |