summaryrefslogtreecommitdiffstats
path: root/net/dccp/ipv4.c
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo2005-08-10 10:54:28 +0200
committerDavid S. Miller2005-08-30 00:56:23 +0200
commit540722ffc3a0d7e11d97a13e1ce6f3bc23b061c1 (patch)
tree0d750a23bc5e5e65ae4fd7baef237476398ca2ec /net/dccp/ipv4.c
parent[ICSK]: Move TCP congestion avoidance members to icsk (diff)
downloadkernel-qcow2-linux-540722ffc3a0d7e11d97a13e1ce6f3bc23b061c1.tar.gz
kernel-qcow2-linux-540722ffc3a0d7e11d97a13e1ce6f3bc23b061c1.tar.xz
kernel-qcow2-linux-540722ffc3a0d7e11d97a13e1ce6f3bc23b061c1.zip
[TCPDIAG]: Implement cheapest way of supporting DCCPDIAG_GETSOCK
With ugly ifdefs, etc, but this actually: 1. keeps the existing ABI, i.e. no need to recompile the iproute2 utilities if not interested in DCCP. 2. Provides all the tcp_diag functionality in DCCP, with just a small patch that makes iproute2 support DCCP. Of course I'll get this cleaned-up in time, but for now I think its OK to be this way to quickly get this functionality. iproute2-ss050808 patch at: http://vger.kernel.org/~acme/iproute2-ss050808.dccp.patch Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/dccp/ipv4.c')
-rw-r--r--net/dccp/ipv4.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/dccp/ipv4.c b/net/dccp/ipv4.c
index f6da9328221e..d3770aed3b15 100644
--- a/net/dccp/ipv4.c
+++ b/net/dccp/ipv4.c
@@ -34,6 +34,8 @@ struct inet_hashinfo __cacheline_aligned dccp_hashinfo = {
.port_rover = 1024 - 1,
};
+EXPORT_SYMBOL_GPL(dccp_hashinfo);
+
static int dccp_v4_get_port(struct sock *sk, const unsigned short snum)
{
return inet_csk_get_port(&dccp_hashinfo, sk, snum);