debian/changelog | 9 +++++++++ ospfd/ospf_lsa.h | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-)
New commits: commit 7255a9b35267a12184d704b13b67d14925b4c5e2 Author: Stephen Hemminger <[email protected]> Date: Tue Aug 25 09:34:15 2009 -0700 0.99.14-10 commit 065de90380c88d9fcc116627f714bed9984c2723 Author: Stephen Hemminger <[email protected]> Date: Fri Aug 7 11:13:49 2009 -0700 all: check return value from daemon() call * */*main.c: (main) Current versions of Gcc warn if the return value for daemon() is not checked. So add a simple test and exit on failure. commit 5bd5881838c22e075c3d0c245a8952a55e9dca38 Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 21:05:47 2009 -0700 bgp: missing pieces from listener patch * bgp_network.c: (bgp_accept) The code in current git will crash as part of the revised listener code is missing. The new listener thread code passes a pointer to a bgp_listener structure, not the bgp pointer. The old code always got a NULL for bgp pointer, so that is now hard coded. commit 62bed38d2f2c7317b5c97285d9fb935c5fe681e1 Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 21:07:23 2009 -0700 bgp: compiler warning fix * bgp_filter.h: Gcc complains the function prototype is not correct because the function argument is using old K&R style. commit 3106a03215f5f09c2c0d427fa706fff52ef3cb37 Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 12:58:05 2009 -0700 ospfd: fix performance problem with redistribute delete Doing redistribute delete with full BGP table was taking 30 minutes, this drops it down to less than a second. * ospf_lsa.c: (ospf_lsa_maxage) When flushing lots of entries the performance is terrible because it looks up each LSA entry through ospf_lsa_maxage_exist before deleting causing O(N^2) performance. Use a new OSPF_LSA_MAXAGE flag instead of scan - and maintain it. (ospf_lsa_maxage_exist) removed (ospf_lsa_maxage_delete) maintain OSPF_LSA_MAXAGE flag http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=7255a9b35267a12184d704b13b67d14925b4c5e2 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=065de90380c88d9fcc116627f714bed9984c2723 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=5bd5881838c22e075c3d0c245a8952a55e9dca38 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=62bed38d2f2c7317b5c97285d9fb935c5fe681e1 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=3106a03215f5f09c2c0d427fa706fff52ef3cb37 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
