[quagga-dev 4181] route missing from kernel routing table on linux

Andrew J. Schorr aschorr at telemetry-investments.com
Thu Jun 29 02:26:10 BST 2006


Hi,

I've noticed with the latest 0.99.4 CVS snapshot that a route is occasionally
not making it into the kernel routing table on my linux 2.6.10 system:

$ vtysh -c 'show ip route 199.105.184.0/23'
Routing entry for 199.105.184.0/23
  Known via "ospf", distance 110, metric 20, best
  Last update 01:37:16 ago
  * 192.168.167.74, via eth0.19
  * 192.168.167.75, via eth0.19
  * 192.168.167.76, via eth0.19

$ ip -o route ls  | grep 199.105.184.0/23

There are a total of 53 routes in my routing table (actually, there should
be 54):

$ ip -o route ls | wc
     53    1045    7667

And only 42 of these are zebra-generated routes:

$ ip -o route ls | grep zebra | wc
     42     948    6859

Should I be having problems with netlink buffer overruns with a routing
table of this size?

Regards,
Andy



More information about the Quagga-dev mailing list