OpenCloudOS-Kernel/net/bridge/netfilter
Pavel Emelyanov 82de382ce8 [BRIDGE]: Properly dereference the br_should_route_hook
This hook is protected with the RCU, so simple

	if (br_should_route_hook)
		br_should_route_hook(...)

is not enough on some architectures.

Use the rcu_dereference/rcu_assign_pointer in this case.

Fixed Stephen's comment concerning using the typeof().

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2007-11-29 23:58:58 +11:00
..
Kconfig [NETFILTER] ebtables: Support nf_log API from ebt_log and ebt_ulog 2006-01-03 13:10:30 -08:00
Makefile [NETFILTER]: Fix wrong option spelling in Makefile for CONFIG_BRIDGE_EBT_ULOG 2006-03-11 18:51:25 -08:00
ebt_802_3.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_among.c [BRIDGE]: Add missing "space" 2007-11-19 23:46:55 -08:00
ebt_arp.c [NETFILTER]: ebt_arp: fix --arp-gratuitous matching dependence on --arp-ip-{src,dst} 2007-11-07 04:08:25 -08:00
ebt_arpreply.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebt_dnat.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebt_ip.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_limit.c [NETFILTER]: Rename init functions. 2006-03-28 17:02:48 -08:00
ebt_log.c [NETFILTER]: Clean up duplicate includes in net/bridge/ 2007-07-24 15:30:30 -07:00
ebt_mark.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebt_mark_m.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_pkttype.c [NETFILTER]: Rename init functions. 2006-03-28 17:02:48 -08:00
ebt_redirect.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebt_snat.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebt_stp.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_ulog.c [NET]: Support multiple network namespaces with netlink 2007-10-10 16:49:09 -07:00
ebt_vlan.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebtable_broute.c [BRIDGE]: Properly dereference the br_should_route_hook 2007-11-29 23:58:58 +11:00
ebtable_filter.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebtable_nat.c [NETFILTER]: Replace sk_buff ** with sk_buff * 2007-10-15 12:26:29 -07:00
ebtables.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00