[DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c
authorArnaldo Carvalho de Melo <acme@mandriva.com>
Tue, 21 Mar 2006 05:25:11 +0000 (21:25 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Mar 2006 05:25:11 +0000 (21:25 -0800)
commitb61fafc4ef3faf54236d57e3b230ca19167663bf
treed928d79a28556ee06fda685458d3f398b6e57d40
parent46f09ffa7db595f49fb42338e013417756816d37
[DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c

With this patch in place we can break down the complexity by better
compartmentalizing the code that is common to ipv6 and ipv4.

Now we have these modules:
Module                  Size  Used by
dccp_diag               1344  0
inet_diag               9448  1 dccp_diag
dccp_ccid3             15856  0
dccp_tfrc_lib          12320  1 dccp_ccid3
dccp_ccid2              5764  0
dccp_ipv4              16996  2
dccp                   48208  4 dccp_diag,dccp_ccid3,dccp_ccid2,dccp_ipv4

dccp_ipv6 still requires dccp_ipv4 due to dccp_ipv6_mapped, that is
the next target to work on the "hey, ipv4 is legacy, I only want ipv6
dude!" direction.

Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/dccp/Makefile
net/dccp/dccp.h
net/dccp/ipv4.c
net/dccp/options.c
net/dccp/output.c
net/dccp/proto.c