bgpd/bgp_filter.h         |    4 +--
 bgpd/bgp_network.c        |   15 +++--------
 bgpd/bgpd.c               |   54 ++++++++++++++++++++++--------------------
 isisd/isis_main.c         |    7 +++--
 ospf6d/ospf6_main.c       |    7 +++--
 ospfd/ospf_lsa.c          |   58 ++++++++++++++++++++--------------------------
 ospfd/ospf_lsa.h          |    1 
 ospfd/ospf_main.c         |    7 +++--
 ospfd/ospf_packet.c       |    5 ++-
 ripd/rip_main.c           |    7 +++--
 ripngd/ripng_main.c       |    7 +++--
 tests/main.c              |    7 +++--
 watchquagga/watchquagga.c |    6 +++-
 zebra/main.c              |    7 +++--
 zebra/test_main.c         |    7 +++--
 15 files changed, 110 insertions(+), 89 deletions(-)

New commits:
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

commit 5996e0df2eb325445114517209cd24f37d91774a
Author: Joakim Tjernlund <[email protected]>
Date:   Mon Jul 27 12:42:35 2009 +0200

    ospfd: Make sure route table is recalculated.
    
    In some cases ospfd does not recalc the route table. This
    happens when ospfd receives an old LSA which will trigger
    recalc but the this recalc will fail because all interfaces
    isn't up yet. Next LSA that is originated matches the old one
    so no recalc will be performed. This problem has been observed
    when there are only 2 ppp I/Fs in an area, both go down at the
    same time, then they come up again with a few seconds apart.
    
    * ospf_lsa.c: (ospf_{router,network}_lsa_install) avoid a needless 
scheduling
      of SPF.
      (ospf_lsa_different) fix bug in LSA comparison that would lead to the
      described failure to schedule SPF.

commit 11637435b2d74702296b0522500d03b0395554a2
Author: Paul Jakma <[email protected]>
Date:   Tue Aug 11 12:25:42 2009 +0100

    ospfd: Make "Packet ... received on wrong link" conditional on debug
    
    * ospf_packet.c: make this message conditional on 'debug ospf event', as it
      be easily triggered with, e.g., multiple subnets sharing same physical
      network. E.g, see bug #532.

commit 9d878775ff5c05afea522b60f014b88822d19e1b
Author: Paul Jakma <[email protected]>
Date:   Wed Aug 5 16:25:16 2009 +0100

    bgpd: Fix mistakes in applying 'allow inbound connections to non-default 
view'
    
    * bgpd.c: (peer_lookup_with_open) Bodged application of previous patch
      meant the second loop around bgp->peer wasn't included in the loop
      around bm->bgp as it was supposed to be. Fix..

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
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=5996e0df2eb325445114517209cd24f37d91774a
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=11637435b2d74702296b0522500d03b0395554a2
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=9d878775ff5c05afea522b60f014b88822d19e1b
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to