diff options
author | Sridhar Samudrala <sri@us.ibm.com> | 2004-07-22 09:22:01 -0700 |
---|---|---|
committer | Sridhar Samudrala <sri@us.ibm.com> | 2004-07-22 09:22:01 -0700 |
commit | 4d005778cea9ec2c72ea58c30789f2cee1a36a6d (patch) | |
tree | f82b15ee815d388da94e99c7b28411fb04b9895a /net | |
parent | a4c4a9bc16328a38c291c2b2a5a2f9015ba0b518 (diff) | |
download | history-4d005778cea9ec2c72ea58c30789f2cee1a36a6d.tar.gz |
[SCTP] Fix missing '+' in the computation of sack chunk size in
sctp_sm_pull_sack().
Signed-off-by: Jorge Hernandez <jhh@lucent.com>
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/sctp/sm_statefuns.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/sm_statefuns.c b/net/sctp/sm_statefuns.c index 51a97e96310fb2..f5a53b5ee74d59 100644 --- a/net/sctp/sm_statefuns.c +++ b/net/sctp/sm_statefuns.c @@ -4494,7 +4494,7 @@ struct sctp_sackhdr *sctp_sm_pull_sack(struct sctp_chunk *chunk) num_blocks = ntohs(sack->num_gap_ack_blocks); num_dup_tsns = ntohs(sack->num_dup_tsns); len = sizeof(struct sctp_sackhdr); - len = (num_blocks + num_dup_tsns) * sizeof(__u32); + len += (num_blocks + num_dup_tsns) * sizeof(__u32); if (len > chunk->skb->len) return NULL; |