|
|
RedistTable is used to redistribute routes from a routing table back out to a routing protocol. For example, when you want to redistribute BGP routes into OSPF.
RedistTable is a work-in-progress.
| RedistTable (const string& tablename, RouteTable<A>* from_table,
OriginTable<A>* to_table)
| RedistTable |
| ~RedistTable ()
| ~RedistTable |
| int add_route (const IPRouteEntry<A>& route, RouteTable<A>* caller)
| add_route |
Reimplemented from RouteTable.
| int delete_route (const IPRouteEntry<A>* , RouteTable<A>* caller)
| delete_route |
Reimplemented from RouteTable.
| const IPRouteEntry<A>* lookup_route (const IPNet<A>& net)
| lookup_route |
[const]
Reimplemented from RouteTable.
| const IPRouteEntry<A>* lookup_route (const A& addr)
| lookup_route |
[const]
Reimplemented from RouteTable.
| RouteRange<A>* lookup_route_range (const A& addr)
| lookup_route_range |
[const]
Reimplemented from RouteTable.
| int type ()
| type |
[const]
Reimplemented from RouteTable.
| RouteTable<A>* parent ()
| parent |
Reimplemented from RouteTable.
| void replumb (RouteTable<A>* old_parent, RouteTable<A>* new_parent)
| replumb |
Reimplemented from RouteTable.
| string str ()
| str |
[const]
Reimplemented from RouteTable.
| Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:07 2003, using kdoc 2.0a54+XORP. |