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

Reply via email to