debian/changelog | 7 +++++++ zebra/router-id.c | 16 ++++++---------- 2 files changed, 13 insertions(+), 10 deletions(-)
New commits: commit 31b241064391fd3fb8349eae6a0567d7f8b120fc Author: Stephen Hemminger <[email protected]> Date: Thu Dec 17 15:59:23 2009 -0800 0.99.15-11 commit 66c5d95fe1361e0843314e5766796a9474ff31ec Author: Stephen Hemminger <[email protected]> Date: Thu Dec 17 15:52:35 2009 -0800 zebra: router-id table not sorted properly. Bug 5158 The router-id table looks like is supposed to be sorted in current quagga code, but the nodes are not added with the sorting function. The sorting function is host byte order dependent. The values need to converted before comparison. Fixing this causes Zebra to choose the largest IP address as router-id, rather than the last address. This probably will surprise some users. The other option would be to just remove the comparison function and keep the existing LIFO behavior. Lastly, simple subtraction works well for comparing. commit da88ea82acd70adf3bab641b2300ee24319da422 Author: Stephen Hemminger <[email protected]> Date: Thu Dec 17 13:14:28 2009 +0300 bgpd: code cleanup * bgpd/bgp_aspath.c * ashash: only used in one file, make static * aspath_count_numas(): dead code, sayonara * bgpd/bgpd.c * peer_nsf_stop(): only used in one file, make static * bgpd/bgp_packet.h * bgp_capability_receive(): add missing prototype for a global function http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=31b241064391fd3fb8349eae6a0567d7f8b120fc http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=66c5d95fe1361e0843314e5766796a9474ff31ec http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=da88ea82acd70adf3bab641b2300ee24319da422 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
