From: Gerrit Renker Date: Tue, 2 Dec 2008 07:29:30 +0000 (-0800) Subject: dccp: Integrate feature-negotiation insertion code X-Git-Tag: v2.6.29-rc1~581^2~353 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8b7b6c75c6387527b195bb69100182288da94f84;p=pandora-kernel.git dccp: Integrate feature-negotiation insertion code The patch implements insertion of feature negotiation at the server (listening and request socket) and the client (connecting socket). In dccp_insert_options(), several statements have been grouped together now to achieve (it is hoped) better efficiency by reducing the number of tests each packet has to go through: - Ack Vectors are sent if the packet is neither a Data or a Request packet; - a previous issue is corrected - feature negotiation options are allowed on DataAck packets (5.8). Signed-off-by: Gerrit Renker Acked-by: Ian McDonald Signed-off-by: David S. Miller --- Reading git-diff-tree failed