linux/net/ipv6
Arnaldo Carvalho de Melo 6687e988d9 [ICSK]: Move TCP congestion avoidance members to icsk
This changeset basically moves tcp_sk()->{ca_ops,ca_state,etc} to inet_csk(),
minimal renaming/moving done in this changeset to ease review.

Most of it is just changes of struct tcp_sock * to struct sock * parameters.

With this we move to a state closer to two interesting goals:

1. Generalisation of net/ipv4/tcp_diag.c, becoming inet_diag.c, being used
   for any INET transport protocol that has struct inet_hashinfo and are
   derived from struct inet_connection_sock. Keeps the userspace API, that will
   just not display DCCP sockets, while newer versions of tools can support
   DCCP.

2. INET generic transport pluggable Congestion Avoidance infrastructure, using
   the current TCP CA infrastructure with DCCP.

Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-08-29 15:56:18 -07:00
..
netfilter [NETFILTER]: add /proc/net/netfilter interface to nf_queue 2005-08-29 15:51:18 -07:00
Kconfig
Makefile [NETFILTER]: Move ipv4 specific code from net/core/netfilter.c to net/ipv4/netfilter.c 2005-08-29 15:35:01 -07:00
addrconf.c [NET]: Introduce inet_connection_sock 2005-08-29 15:43:19 -07:00
af_inet6.c [NET]: Cleanup INET_REFCNT_DEBUG code 2005-08-29 15:37:29 -07:00
ah6.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
anycast.c
datagram.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
esp6.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
exthdrs.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
exthdrs_core.c
icmp.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
ip6_fib.c
ip6_flowlabel.c
ip6_input.c [IPV4/6]: Check if packet was actually delivered to a raw socket to decide whether to send an ICMP unreachable 2005-08-29 15:37:22 -07:00
ip6_output.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
ip6_tunnel.c
ipcomp6.c
ipv6_sockglue.c [NET]: Cleanup INET_REFCNT_DEBUG code 2005-08-29 15:37:29 -07:00
ipv6_syms.c [NETFILTER]: Move ipv4 specific code from net/core/netfilter.c to net/ipv4/netfilter.c 2005-08-29 15:35:01 -07:00
mcast.c
ndisc.c
netfilter.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
proc.c
protocol.c
raw.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
reassembly.c
route.c
sit.c
sysctl_net_ipv6.c
tcp_ipv6.c [ICSK]: Move TCP congestion avoidance members to icsk 2005-08-29 15:56:18 -07:00
udp.c [NET]: Make NETDEBUG pure printk wrappers 2005-08-29 15:56:08 -07:00
xfrm6_input.c
xfrm6_output.c
xfrm6_policy.c
xfrm6_state.c
xfrm6_tunnel.c