bgpd/bgp_attr.c    |   54 +++++++++++++++++++----------------------------------
 bgpd/bgp_zebra.c   |   23 +++++++++++++---------
 lib/distribute.c   |   13 +++---------
 lib/hash.c         |   11 ++++++++++
 lib/hash.h         |    2 +
 lib/if_rmap.c      |    6 -----
 zebra/rt_netlink.c |   18 +++++++----------
 zebra/zebra_rib.c  |    3 --
 zebra/zserv.c      |    2 -
 9 files changed, 62 insertions(+), 70 deletions(-)

New commits:
commit df98971fca4ece24c71f2a1f5397723d2b7ee07d
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 17:26:14 2010 -0700

    BGP: IPv6 use nexthop information provided by Zebra
    
    Bug 6073
    Zebra server provides nexthop information with redistributed routes
    which was being ignored by BGP.

commit fb5c6e7f31b8dc51dbf93beb4cc29660b70b7631
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 15:53:51 2010 -0700

    Fix zebra server conditional
    
    The code had a conditional that would always evalute to true!
      if (cmd == IPV4_ADD || IPV6_ADD)

commit 22978f0615e00e281fe686ed5409cbe787ed7b5f
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 15:53:12 2010 -0700

    Use Jhash for BGP attribute mixing
    
    Rather than introducing another hash function, just
    use cascaded Jenkins hash.

commit 9c9bd0b160c58aabfb714814780fd7c4f01a0c12
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 13:10:28 2010 -0700

    Make some values const
    
    Some variables like name/label should be immutable strings.
    The local anyaddr can be const and aligned to simplify processing.

commit 86a5f549fff2e80eb209d52991f42f7079cb9110
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 12:44:57 2010 -0700

    Add common string hash function
    
    Modified Bernstein hash has better distribution properites

commit 2b3ce1fe3a6b4804fc7b742ea644ad6adbb02ecd
Author: Stephen Hemminger <[email protected]>
Date:   Wed Aug 18 11:16:31 2010 -0700

    Remove impossible condition check
    
    In the nexthop loop in rib_add_ipv4, there is check for REMOVED
    entry, but the removed entries are already skipped.

http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=df98971fca4ece24c71f2a1f5397723d2b7ee07d
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=fb5c6e7f31b8dc51dbf93beb4cc29660b70b7631
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=22978f0615e00e281fe686ed5409cbe787ed7b5f
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=9c9bd0b160c58aabfb714814780fd7c4f01a0c12
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=86a5f549fff2e80eb209d52991f42f7079cb9110
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=2b3ce1fe3a6b4804fc7b742ea644ad6adbb02ecd
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to