bgpd/bgp_attr.c | 4 bgpd/bgp_attr.h | 5 + bgpd/bgp_fsm.c | 2 bgpd/bgp_main.c | 6 + bgpd/bgp_packet.c | 25 ------ bgpd/bgp_packet.h | 2 bgpd/bgpd.c | 14 +-- bgpd/bgpd.h | 1 debian/vyatta-quagga.init.d | 2 lib/table.c | 10 -- lib/table.h | 13 ++- ospfd/ospf_lsa.c | 17 ---- ospfd/ospf_lsa.h | 1 zebra/connected.c | 2 zebra/interface.c | 31 ------- zebra/irdp_packet.c | 2 zebra/kernel_null.c | 6 - zebra/rt.h | 4 zebra/rt_ioctl.c | 4 zebra/rt_netlink.c | 177 ++++++++++++++++++++++++------------------- zebra/rt_socket.c | 4 zebra/rtadv.c | 10 -- zebra/rtread_getmsg.c | 4 zebra/rtread_proc.c | 3 zebra/zebra_rib.c | 180 ++++++++++++++++++++++---------------------- zebra/zebra_vty.c | 3 zebra/zserv.c | 15 ++- 27 files changed, 259 insertions(+), 288 deletions(-)
New commits: commit c82361f0496ac69da69511cb2dc2889818bdcdbb Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 15:21:48 2009 -0700 zebra: remove unused -l from startup The Vyatta special -l flag did nothing, so it was not submitted upstream. Just drop it from startup script. commit b6615070cb9c7b686625c63dafc423f48c292618 Author: Stephen Hemminger <[email protected]> Date: Fri Jun 5 23:38:54 2009 -0700 Show no import-check Since BGPD now has flag to default to import-check on, show the current state of import-check in dump output. commit a2ef0cf4d879192dd91537d108b2093814301239 Author: Stephen Hemminger <[email protected]> Date: Wed Jun 3 09:59:27 2009 -0700 Add a BGP flag to default to import check This adds a flag to bgpd that makes each BGP instance start with import-check enabled. With Vyatta CLI, this resolves issues resulting from ordering at startup and how command elements for disable-import-check are used. commit 11f3c3696d6ad842055840acc999fc83c58ad4df Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 13:55:42 2009 -0700 zebra: update recursive routes in response to dynamic protocols This is the patch that allows BGP/OSPF route adds to change recursive routes. It kills performance, so other changes are needed before release. commit 5e995dda2b205efe1fae5c06cdb12c9fb6addfc3 Author: Stephen Hemminger <[email protected]> Date: Thu Aug 6 12:21:37 2009 -0700 OSPF: fix performance problem with redistribute delete When flushing lots of entries the performance of ospf_lsa_maxage is terrible because it looks up entry before deleting (N^2). Use a flag to mark whether entry is already in maxage list. Revised version of bugfix for https://bugzilla.vyatta.com/show_bug.cgi?id=4421 commit a46eb858b192da1d1e38a8c01483a53338a53c1c Author: Stephen Hemminger <[email protected]> Date: Tue Aug 4 15:28:36 2009 -0700 zebra: merge in changes submitted to upstream Some of the code was changed to make it cleaner before sending for inclusion in upstream release. Biggest impact is that this code no marks kernel routes as candidated for recursive routes. This covers cosmetic changes (indentation), as well. commit 1455bb850c1a385be6c5b646983e3493ee90d5d8 Author: Stephen Hemminger <[email protected]> Date: Tue Aug 4 09:24:43 2009 -0700 trivial alignment with upstream commit 6faea5cdedbea972f053d509c2490ab8ed5e8071 Author: Stephen Hemminger <[email protected]> Date: Tue Aug 4 09:23:53 2009 -0700 zebra: filter out only route related messages This fixes bug when addresses are added from vtysh (CLI doesn't do this). commit be066e4b0f94c45c08767d0ffa1fca28e7e36467 Author: Stephen Hemminger <[email protected]> Date: Tue Aug 4 09:23:15 2009 -0700 lib: use inline version of route_node_parent Putting this inline makes it simpler commit 610293f53715d0a4e586f64b8022cde0c7a8e198 Author: Stephen Hemminger <[email protected]> Date: Tue Aug 4 08:52:34 2009 -0700 bgp: align code with upstream trivial changes http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=c82361f0496ac69da69511cb2dc2889818bdcdbb http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=b6615070cb9c7b686625c63dafc423f48c292618 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=a2ef0cf4d879192dd91537d108b2093814301239 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=11f3c3696d6ad842055840acc999fc83c58ad4df http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=5e995dda2b205efe1fae5c06cdb12c9fb6addfc3 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=a46eb858b192da1d1e38a8c01483a53338a53c1c http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=1455bb850c1a385be6c5b646983e3493ee90d5d8 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=6faea5cdedbea972f053d509c2490ab8ed5e8071 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=be066e4b0f94c45c08767d0ffa1fca28e7e36467 http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=610293f53715d0a4e586f64b8022cde0c7a8e198 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
