olsr::sys::internal::RoutingSocket Class Reference

#include <routingsocket.hh>

List of all members.

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


Member Function Documentation

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 
)


Member Data Documentation

netlink::NLSocket olsr::sys::internal::RoutingSocket::_s [private]


The documentation for this class was generated from the following files:
Generated on Mon Sep 10 17:02:14 2007 for Qolyester daemon by  doxygen 1.5.1