aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/un.h
diff options
context:
space:
mode:
authorDavid Greenman <dg@FreeBSD.org>1994-08-01 12:01:45 +0000
committerDavid Greenman <dg@FreeBSD.org>1994-08-01 12:01:45 +0000
commitb53902964f16213c213357c7befd5168e04acd66 (patch)
tree39ec6015a22b769173bcfa25488922d34e259fc6 /sys/sys/un.h
parentb164106fa7c50fde58d3824ec0ea34590700ba21 (diff)
downloadsrc-b53902964f16213c213357c7befd5168e04acd66.tar.gz
src-b53902964f16213c213357c7befd5168e04acd66.zip
fixed bug where large amounts of unidirectional UDP traffic would fill
the interface output queue and further udp packets would be fragmented and only partially sent - keeping the output queue full and jamming the network, but not actually getting any real work done (because you can't send just 'part' of a udp packet - if you fragment it, you must send the whole thing). The fix involves adding a check to make sure that the output queue has sufficient space for all of the fragments.
Notes
Notes: svn path=/head/; revision=1813
Diffstat (limited to 'sys/sys/un.h')
0 files changed, 0 insertions, 0 deletions