From: Arnaldo Carvalho de Melo Date: Wed, 14 Dec 2005 07:26:10 +0000 (-0800) Subject: [IP_SOCKGLUE]: Remove most of the tcp specific calls X-Git-Tag: v2.6.16-rc1~474^2~22^2~9^2~48 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d83d8461f902c672bc1bd8fbc6a94e19f092da97;p=pandora-kernel.git [IP_SOCKGLUE]: Remove most of the tcp specific calls As DCCP needs to be called in the same spots. Now we have a member in inet_sock (is_icsk), set at sock creation time from struct inet_protosw->flags (if INET_PROTOSW_ICSK is set, like for TCP and DCCP) to see if a struct sock instance is a inet_connection_sock for places like the ones in ip_sockglue.c (v4 and v6) where we previously were looking if sk_type was SOCK_STREAM, that is insufficient because we now use the same code for DCCP, that has sk_type SOCK_DCCP. Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: David S. Miller --- Reading git-diff-tree failed