diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2006-10-03 14:35:49 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-10-04 00:31:00 -0700 |
commit | 1e0c14f49d6b393179f423abbac47f85618d3d46 (patch) | |
tree | 9d789c9e4988f96a2da35506f12aeeb5b945432d /net/econet | |
parent | 132a55f3c5c0b1a364d32f65595ad8838c30a60e (diff) | |
download | blackbird-op-linux-1e0c14f49d6b393179f423abbac47f85618d3d46.tar.gz blackbird-op-linux-1e0c14f49d6b393179f423abbac47f85618d3d46.zip |
[UDP]: Fix MSG_PROBE crash
UDP tracks corking status through the pending variable. The
IP layer also tracks it through the socket write queue. It
is possible for the two to get out of sync when MSG_PROBE is
used.
This patch changes UDP to check the write queue to ensure
that the two stay in sync.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/econet')
0 files changed, 0 insertions, 0 deletions