]> err.no Git - linux-2.6/commit
[SCTP]: Include sk_buff overhead while updating the peer's receive window.
authorSridhar Samudrala <sri@us.ibm.com>
Sat, 30 Sep 2006 00:09:05 +0000 (17:09 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 30 Sep 2006 00:09:05 +0000 (17:09 -0700)
commitcd49788563d3b9e2ec0b316fa57aef1c0cb3bd4b
treea05455a25c805f5ec775f730ee7cab789948649d
parent208edef6a5b6c50363c77efcf34c4b4020681029
[SCTP]: Include sk_buff overhead while updating the peer's receive window.

Currently if the sender is sending small messages, it can cause a receiver
to run out of receive buffer space even when the advertised receive window
is still open and results in packet drops and retransmissions. Including
a overhead while updating the sender's view of peer receive window will
reduce the chances of receive buffer space overshooting the receive window.

Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/output.c
net/sctp/outqueue.c