Also available here: https://github.com/donaldsharp/quagga/tree/take-1
I'll be pushing up about 40 or so free standing bug fixes in the next little bit as well( well maybe tomorrow morning at this point ). I've got the cumulus ONLINK patch from a few weeks back fixed as well. That'll come in the next couple of days. Then I'll work on the ~300 or so remaining patches as I can over the next week or so. donald On Mon, Nov 9, 2015 at 8:21 PM, Donald Sharp <[email protected]> wrote: > Daniel Walton (6): > The peer-groups parser is missing advertisement-interval and 'timers > connect' > BGP doesn't count a route with an unreachable nexthop in PfxRcd > bgpd: Improve peer scaling > Fix "no set metric" for ospf6 and RIP > Make "no redistribute" always remove the redistribute statement > Save the last message from a peer that caused us to send a > NOTIFICATION > > Dinesh Dutt (5): > Zebra: Use a fixed route metric when populating kernel > BGPd: Support matching on local preference in route-map > bgpd: bgpd-ibgp-policy-out-allow-mods.patch > BGP: Add match interface support to BGP route-map. > bgpd: bug in nexthop display > > Dinesh G Dutt (2): > BGP: Fix FSM to handle active/passive connections better > BGP: Reprocess the trigger points when an attached route map changes > > James Li (1): > Zebra: Dissallow outside programs to delete Quagga routes > > Pradosh Mohapatra (4): > quagga: nexthop-tracking.patch > Add a null check in bgp_address_del() function when connected > addresses are removed. > BGP: Show more meaningful outq value in 'show ip bgp summary' output. > BGP: Event-driven route announcement taking into account min route > advertisement interval > > Vipin Kumar (3): > bgpd: table-map feature > 'neighbor <if-name> interface' config support in BGP including > RA/Zebra changes. > bgpd: update prefix packing optimizations > > vivek (1): > BGPd: Make ipv6 unicast/multicast address-family work > > bgpd/Makefile.am | 5 +- > bgpd/bgp_advertise.c | 20 +- > bgpd/bgp_advertise.h | 26 ++ > bgpd/bgp_aspath.c | 1 + > bgpd/bgp_attr.c | 59 +++- > bgpd/bgp_attr.h | 3 + > bgpd/bgp_clist.c | 15 +- > bgpd/bgp_damp.c | 1 + > bgpd/bgp_debug.c | 57 ++++ > bgpd/bgp_debug.h | 3 + > bgpd/bgp_ecommunity.c | 1 + > bgpd/bgp_filter.c | 31 +- > bgpd/bgp_filter.h | 4 +- > bgpd/bgp_fsm.c | 436 ++++++++++++++++++++---- > bgpd/bgp_fsm.h | 19 ++ > bgpd/bgp_main.c | 17 +- > bgpd/bgp_mpath.h | 3 + > bgpd/bgp_mplsvpn.c | 1 + > bgpd/bgp_network.c | 123 +++++-- > bgpd/bgp_network.h | 2 +- > bgpd/bgp_nexthop.c | 246 ++++++++++---- > bgpd/bgp_nexthop.h | 20 ++ > bgpd/bgp_nht.c | 473 ++++++++++++++++++++++++++ > bgpd/bgp_nht.h | 62 ++++ > bgpd/bgp_open.c | 1 - > bgpd/bgp_packet.c | 299 ++++++---------- > bgpd/bgp_regex.c | 2 + > bgpd/bgp_route.c | 636 ++++++++++++++++++++++------------ > bgpd/bgp_route.h | 28 +- > bgpd/bgp_routemap.c | 826 > +++++++++++++++++++++++++++++++++++++-------- > bgpd/bgp_table.c | 1 + > bgpd/bgp_vty.c | 779 > +++++++++++++++++++++++++++++------------- > bgpd/bgp_vty.h | 1 + > bgpd/bgp_zebra.c | 563 ++++++++++++++++++++++-------- > bgpd/bgp_zebra.h | 7 +- > bgpd/bgpd.c | 707 ++++++++++++++++++++++++++++++-------- > bgpd/bgpd.h | 78 +++-- > doc/bgpd.texi | 17 + > doc/next-hop-tracking.txt | 326 ++++++++++++++++++ > doc/routemap.texi | 4 + > lib/Makefile.am | 4 +- > lib/command.h | 3 +- > lib/filter.c | 9 + > lib/if.c | 61 ++++ > lib/if.h | 16 + > lib/log.c | 5 + > lib/memtypes.c | 4 + > lib/nexthop.c | 100 ++++++ > lib/nexthop.h | 89 +++++ > lib/plist.c | 14 +- > lib/routemap.c | 531 ++++++++++++++++++++++++++--- > lib/routemap.h | 33 +- > lib/zclient.c | 89 +++++ > lib/zclient.h | 4 + > lib/zebra.h | 9 +- > ospf6d/ospf6_asbr.c | 26 +- > ripd/rip_routemap.c | 12 +- > vtysh/extract.pl.in | 6 +- > vtysh/vtysh.c | 3 + > zebra/Makefile.am | 8 +- > zebra/connected.c | 1 + > zebra/debug.c | 30 ++ > zebra/debug.h | 3 + > zebra/interface.c | 20 ++ > zebra/kernel_null.c | 1 + > zebra/redistribute_null.c | 1 + > zebra/rib.h | 63 +--- > zebra/rt_netlink.c | 16 +- > zebra/rt_netlink.h | 3 +- > zebra/rtadv.c | 79 ++++- > zebra/zebra_fpm_netlink.c | 1 + > zebra/zebra_rib.c | 125 +++---- > zebra/zebra_rnh.c | 603 +++++++++++++++++++++++++++++++++ > zebra/zebra_rnh.h | 48 +++ > zebra/zebra_rnh_null.c | 12 + > zebra/zebra_routemap.c | 326 +++++++++++++++++- > zebra/zebra_vty.c | 117 ++----- > zebra/zserv.c | 225 +++++++++++- > zebra/zserv.h | 17 + > 79 files changed, 7011 insertions(+), 1609 deletions(-) > create mode 100644 bgpd/bgp_nht.c > create mode 100644 bgpd/bgp_nht.h > create mode 100644 doc/next-hop-tracking.txt > create mode 100644 lib/nexthop.c > create mode 100644 lib/nexthop.h > create mode 100644 zebra/zebra_rnh.c > create mode 100644 zebra/zebra_rnh.h > create mode 100644 zebra/zebra_rnh_null.c > > -- > 1.7.10.4 > >
_______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
