#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 | |||
| ) |
1.5.1