]> git.baikalelectronics.ru Git - kernel.git/commit
[DCCP] ackvec: Split long ack vectors across multiple options
authorAndrea Bittau <a.bittau@cs.ucl.ac.uk>
Sun, 26 Nov 2006 03:04:40 +0000 (01:04 -0200)
committerDavid S. Miller <davem@sunset.davemloft.net>
Sun, 3 Dec 2006 05:30:33 +0000 (21:30 -0800)
commit4e00560d44ce2d4b97a41739054d601c0e099c60
treed05cd933f6ff1e909e768cb940526e97b49223fa
parentdec8d6b40ec12497527913a002a59a433c5cac01
[DCCP] ackvec: Split long ack vectors across multiple options

Ack vectors grow proportional to the window size.  If an ack vector does not fit
into a single option, it must be spread across multiple options.  This patch
will allow for windows to grow larger.

Committer note: Simplified the patch a bit, original algorithm kept.

Signed-off-by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
net/dccp/ackvec.c