]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: enable TCP corking
authorStephen Hemminger <shemminger@vyatta.com>
Thu, 5 Aug 2010 17:26:25 +0000 (10:26 -0700)
committerPaul Jakma <paul@quagga.net>
Mon, 21 Mar 2011 17:30:52 +0000 (17:30 +0000)
commiteac5702d06ee574e9e155c4e60c251e525dc4149
tree0b2fc1b7ff7432d21df8e0346736f6bf2f25287a
parent58192df7746231fbc82e248b5ddfc7cab95ab1e7
bgpd: enable TCP corking

* bgp_packet.c: (bgp_write) 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.
bgpd/bgp_packet.c