aboutsummaryrefslogtreecommitdiffstats
path: root/net/sctp
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2013-10-20 17:06:39 +0100
committerBen Hutchings <ben@decadent.org.uk>2013-10-26 21:06:12 +0100
commit177c417ca4d861640b35ecf4fcd0f7563543e01f (patch)
tree49f27997c46619d7f8383f66c465918a46718de8 /net/sctp
parentb1455ca9e8c44171e550980c82295162e7e31646 (diff)
downloadkernel_samsung_smdk4412-177c417ca4d861640b35ecf4fcd0f7563543e01f.zip
kernel_samsung_smdk4412-177c417ca4d861640b35ecf4fcd0f7563543e01f.tar.gz
kernel_samsung_smdk4412-177c417ca4d861640b35ecf4fcd0f7563543e01f.tar.bz2
Revert "sctp: fix call to SCTP_CMD_PROCESS_SACK in sctp_cmd_interpreter()"
This reverts commit de77b7955c3985ca95f64af3cb10557eb17eacee, which was commit f6e80abeab928b7c47cc1fbf53df13b4398a2bec upstream. This fix was only appropriate for Linux 3.7 onward, and introduced a regression when applied to earlier versions. Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'net/sctp')
-rw-r--r--net/sctp/sm_sideeffect.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/net/sctp/sm_sideeffect.c b/net/sctp/sm_sideeffect.c
index 9032d50..76388b0 100644
--- a/net/sctp/sm_sideeffect.c
+++ b/net/sctp/sm_sideeffect.c
@@ -1604,9 +1604,8 @@ static int sctp_cmd_interpreter(sctp_event_t event_type,
asoc->outqueue.outstanding_bytes;
sackh.num_gap_ack_blocks = 0;
sackh.num_dup_tsns = 0;
- chunk->subh.sack_hdr = &sackh;
sctp_add_cmd_sf(commands, SCTP_CMD_PROCESS_SACK,
- SCTP_CHUNK(chunk));
+ SCTP_SACKH(&sackh));
break;
case SCTP_CMD_DISCARD_PACKET: