From: Rémi Denis-Courmont Date: Thu, 24 Feb 2011 23:15:01 +0000 (+0000) Subject: Phonet: fix flawed "SYN/ACK" logic X-Git-Tag: v2.6.39-rc1~468^2~230 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f44fcc72a454c5eb7cbc138bd53f0963f23e87f;p=pandora-kernel.git Phonet: fix flawed "SYN/ACK" logic * Do not fail if the peer supports more or less than 3 algorithms. * Ignore unknown congestion control algorithms instead of failing. * Simplify congestion algorithm negotiation (largest is best). * Do not use a static buffer. * Fix off-by-two read overflow. * Avoid extra memory copy (in addition to skb_copy_bits()). The previous code really made no sense. Signed-off-by: Rémi Denis-Courmont Signed-off-by: David S. Miller --- Reading git-diff-tree failed