[Xorp-users] Question on supporting multiple routing tables [PATCH]

Pavlin Radoslavov pavlin at icir.org
Fri Aug 31 11:38:44 PDT 2007


> Late last night I got it to compile against the latest headers and it 
> started working
> fine, even with large tables 10000, 10001,...

Great!

> Btw, the code should probably do an error message if the router_id is > 
> 255 but it was
> not compiled for RTA_TABLE support...

True, and I had that in mind when added the support for larger route
IDs. However, to do so cleanly by preserving the abstraction 
between the system-specific plugins at the bottom and the rest of
the FEA is going to be slightly more complicated.
The plan is to add another set of abstraction to the data plane
(e.g., "capability" or something like this), and this abstraction
can be used to check (during config time) whether the plugin at the
bottom will accept the pre-configured router_id value.
In other words, the error checking will be added, but not right now.

Thanks,
Pavlin



More information about the Xorp-users mailing list