bgpd/bgp_fsm.c     |    2 -
 bgpd/bgp_network.c |    1 
 bgpd/bgp_packet.c  |   82 +++++++++++++++++++++--------------------------------
 bgpd/bgpd.c        |    3 +
 debian/changelog   |   12 +++++++
 lib/sockunion.c    |   10 ++++++
 lib/sockunion.h    |    1 
 lib/stream.c       |   26 ----------------
 lib/stream.h       |    4 --
 lib/thread.c       |    4 --
 lib/thread.h       |    1 
 11 files changed, 63 insertions(+), 83 deletions(-)

New commits:
commit cb630b82e82e36a486a490b9a62e6ba79dcd3eaf
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 15:33:21 2010 -0800

    0.99.15-15

commit 9bd1f62cba5b5e385d3f75d611f8d23713e1b809
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 09:16:30 2010 -0800

    BGP: enable TCP corking
    
    On BGP write, use TCP_CORK to provide hints to kernel about TCP buffering.
    This will cause BGP packets to occur in bigger chunks (full size MTU),
    improving performance and getting rid of one of the problems reported
    in the UNH BGP conformance test.

commit d036ef72400386c66cb9e988c546e60431b1503e
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 08:18:29 2010 -0800

    Add TCP_CORK wrapper
    
    This provides wrapper for TCP_CORK socket option for those
    platforms that provide it. For other platforms, it is just a nop.

commit 74bfe94125957a46cd019824d3cb3b3399dcbe56
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 09:06:28 2010 -0800

    remove unused stream_read_unblock
    
    The one place this was being used in BGP is now gone,
    so remove deprecated interface.

commit 7c1de607a7f7ca76170a63b58ff2c3edd9711be3
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 11:31:42 2010 -0800

    BGP: leave peer socket in non-blocking mode (mostly)
    
    Rather than toggling socket in/out of non-block mode,
    just leave it in nonblocking mode.
    
    One exception is in bgp_notify which only happens just
    before close.

commit 5ee5e40e4782c64243cd4ea39b89bc5eaa775a4e
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 08:36:03 2010 -0800

    BGP: only use write event for non-blocking connect
    
    According to Steven's and other unix network programming books,
    only write select is needed when doing non-blocking connect.
    Doing this simplifys the receive path.

commit 77139578d7e28d8f608f5adcb637696acf1ac9e3
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 08:27:30 2010 -0800

    Remove except fd set from thread select
    
    Exceptfd is never used by any Quagga thread.
    According to documentation it is only meaningful for out of band
    data, and no routing protocol uses out of band data.

commit ca86d2e2dac0d92e60e0ca1fe2554c1087506b63
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 12 11:00:55 2010 -0800

    BGP: fix crash when allowas-in is done
    
    Bug 5119
    Whein allowas-in is changed on a peer that is not up, BGP would crash
    trying to do route_refresh.  If peer is not up, there is no need
    to do notification or send.

http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=cb630b82e82e36a486a490b9a62e6ba79dcd3eaf
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=9bd1f62cba5b5e385d3f75d611f8d23713e1b809
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=d036ef72400386c66cb9e988c546e60431b1503e
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=74bfe94125957a46cd019824d3cb3b3399dcbe56
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=7c1de607a7f7ca76170a63b58ff2c3edd9711be3
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=5ee5e40e4782c64243cd4ea39b89bc5eaa775a4e
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=77139578d7e28d8f608f5adcb637696acf1ac9e3
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=ca86d2e2dac0d92e60e0ca1fe2554c1087506b63
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to