linux/include/net
Daniel Lezcano 63152fc0de [NETNS][IPV6] ip6_fib - gc timer per namespace
Move the timer initialization at the network namespace creation and
store the network namespace in the timer argument.

That enables multiple timers (one per network namespace) to do garbage
collecting.

Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Signed-off-by: Benjamin Thery <benjamin.thery@bull.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-03-03 23:31:11 -08:00
..
9p 9p: add support for sticky bit 2008-02-06 19:25:06 -06:00
bluetooth
irda
iucv
netfilter [NETFILTER]: nf_conntrack: fix ct_extend ->move operation 2008-02-07 17:56:34 -08:00
netns [NETNS][IPV6] ip6_fib - gc timer per namespace 2008-03-03 23:31:11 -08:00
sctp [SCTP]: Kill unused static inline sctp_sysctl_jiffies_ms 2008-02-29 11:45:34 -08:00
tc_act
tipc [TIPC]: Kill unused static inline (x5) 2008-02-07 18:17:13 -08:00
act_api.h
addrconf.h [IPV6] ADDRCONF: Convert ipv6_get_saddr() to ipv6_dev_get_saddr(). 2008-03-04 15:18:23 +09:00
af_rxrpc.h
af_unix.h
ah.h
arp.h
atmclip.h
ax25.h [AX25] ax25_ds_timer: use mod_timer instead of add_timer 2008-02-12 17:53:34 -08:00
ax88796.h
cfg80211.h nl80211: Add monitor interface configuration flags 2008-02-29 15:37:02 -05:00
checksum.h
cipso_ipv4.h
compat.h
datalink.h
dn_dev.h
dn_fib.h
dn_neigh.h
dn_nsp.h
dn_route.h
dn.h
dsfield.h
dst.h
esp.h
fib_rules.h
flow.h
gen_stats.h
genetlink.h
icmp.h [ICMP]: Add return code to icmp_init. 2008-02-29 11:14:50 -08:00
ieee80211_crypt.h
ieee80211_radiotap.h
ieee80211.h
ieee80211softmac_wx.h
ieee80211softmac.h
if_inet6.h
inet_common.h
inet_connection_sock.h
inet_ecn.h
inet_frag.h
inet_hashtables.h
inet_sock.h
inet_timewait_sock.h
inet6_connection_sock.h
inet6_hashtables.h
inetpeer.h
ip_fib.h
ip_vs.h
ip.h
ip6_checksum.h
ip6_fib.h [NETNS][IPV6] ip6_fib - add net to gc timer parameter 2008-03-03 23:28:58 -08:00
ip6_route.h [NETNS][IPV6] ip6_fib - gc timer per namespace 2008-03-03 23:31:11 -08:00
ip6_tunnel.h [IP_TUNNEL]: Don't limit the number of tunnels with generic name explicitly. 2008-02-23 20:19:20 -08:00
ipcomp.h
ipconfig.h
ipip.h
ipv6.h [IPV6]: Move packet_type{} related bits to af_inet6.c. 2008-03-04 15:18:23 +09:00
ipx.h
iw_handler.h
lapb.h
llc_c_ac.h
llc_c_ev.h
llc_c_st.h
llc_conn.h
llc_if.h [LLC]: Kill static inline llc_addrany 2008-02-29 11:46:17 -08:00
llc_pdu.h
llc_s_ac.h
llc_s_ev.h
llc_s_st.h
llc_sap.h
llc.h
mac80211.h mac80211: clarify use of TX status/RX callbacks 2008-02-29 15:41:58 -05:00
mip6.h
ndisc.h [INET]: Remove struct net_proto_family* from _init calls. 2008-02-29 11:13:15 -08:00
neighbour.h [NET] NEIGHBOUR: Remove unpopular neigh_is_connected(). 2008-03-04 15:18:23 +09:00
net_namespace.h
netdma.h
netevent.h
netlabel.h
netlink.h
netrom.h
nexthop.h
p8022.h
pkt_cls.h
pkt_sched.h
protocol.h
psnap.h
raw.h
rawv6.h
red.h
request_sock.h [INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack. 2008-02-29 11:43:03 -08:00
rose.h
route.h
rtnetlink.h
sch_generic.h
scm.h
slhc_vj.h
snmp.h
sock.h [NET]: Make netlink_kernel_release publically available as sk_release_kernel. 2008-02-29 11:18:32 -08:00
syncppp.h
tcp_states.h
tcp.h [TCP]: Add IPv6 support to TCP SYN cookies 2008-03-04 15:18:21 +09:00
timewait_sock.h
transp_v6.h [UDP]: Allow users to configure UDP-Lite. 2008-03-04 15:18:22 +09:00
udp.h
udplite.h [UDP]: Allow users to configure UDP-Lite. 2008-03-04 15:18:22 +09:00
wext.h
wireless.h cfg80211 API for channels/bitrates, mac80211 and driver conversion 2008-02-29 15:19:32 -05:00
x25.h
x25device.h
xfrm.h [XFRM]: Speed up xfrm_policy and xfrm_state walking 2008-02-28 21:31:08 -08:00