]> err.no Git - linux-2.6/commit
[INET]: Drop the inet_inherit_port() call.
authorPavel Emelyanov <xemul@openvz.org>
Fri, 18 Apr 2008 06:17:34 +0000 (23:17 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 Apr 2008 06:17:34 +0000 (23:17 -0700)
commite56d8b8a2ee5fb7f63ceba58e1c0fb3c844888a4
treecc145929b5b5dd3e7d2ddeb75cba6c7813a5c206
parent8b73a07c8ffaa70683022566080f4df3328ea18d
[INET]: Drop the inet_inherit_port() call.

As I can see from the code, two places (tcp_v6_syn_recv_sock and
dccp_v6_request_recv_sock) that call this one already run with
BHs disabled, so it's safe to call __inet_inherit_port there.

Besides (in case I missed smth with code review) the calltrace
tcp_v6_syn_recv_sock
 `- tcp_v4_syn_recv_sock
     `- __inet_inherit_port
and the similar for DCCP are valid, but assumes BHs to be disabled.

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/inet_hashtables.h
net/dccp/ipv6.c
net/ipv6/tcp_ipv6.c