summaryrefslogtreecommitdiffstats
path: root/net/ipv4/cipso_ipv4.c
diff options
context:
space:
mode:
authorRyousei Takano <takano-ryousei@aist.go.jp>2007-10-26 04:27:59 -0700
committerDavid S. Miller <davem@davemloft.net>2007-10-26 04:27:59 -0700
commit94d3b1e586f6d4c7150501bde284c544ce99073c (patch)
tree6c05886d3ee3ddc30f6b3fce3b6acb27eeab4300 /net/ipv4/cipso_ipv4.c
parent43cc7380eced27ee9cafdf89fa32333dc3884e8b (diff)
downloadkernel-crypto-94d3b1e586f6d4c7150501bde284c544ce99073c.tar.gz
kernel-crypto-94d3b1e586f6d4c7150501bde284c544ce99073c.tar.xz
kernel-crypto-94d3b1e586f6d4c7150501bde284c544ce99073c.zip
[TCP]: fix D-SACK cwnd handling
In the current net-2.6 kernel, handling FLAG_DSACKING_ACK is broken. The flag is cleared to 1 just after FLAG_DSACKING_ACK is set. if (found_dup_sack) flag |= FLAG_DSACKING_ACK; : flag = 1; To fix it, this patch introduces a part of the tcp_sacktag_state patch: http://marc.info/?l=linux-netdev&m=119210560431519&w=2 Signed-off-by: Ryousei Takano <takano-ryousei@aist.go.jp> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/cipso_ipv4.c')
0 files changed, 0 insertions, 0 deletions