linux-stable/net/bridge/netfilter
Bart De Schuymer c15bf6e699 [NETFILTER]: ebt_arp: add gratuitous arp filtering
The attached patch adds gratuitous arp filtering, more precisely: it
allows checking that the IPv4 source address matches the IPv4
destination address inside the ARP header. It also adds a check for the
hardware address type when matching MAC addresses (nothing critical,
just for better consistency).

Signed-off-by: Bart De Schuymer <bdschuym@pandora.be>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-25 22:28:58 -07:00
..
ebt_802_3.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_among.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_arp.c [NETFILTER]: ebt_arp: add gratuitous arp filtering 2007-04-25 22:28:58 -07:00
ebt_arpreply.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_dnat.c [NETFILTER]: Rename init functions. 2006-03-28 17:02:48 -08: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]: nf_log: minor cleanups 2007-02-12 11:11:55 -08:00
ebt_mark.c [NETFILTER]: ebtables: add --snap-arp option 2006-12-02 21:31:32 -08: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]: Rename init functions. 2006-03-28 17:02:48 -08:00
ebt_snat.c [NETFILTER]: ebtables: add --snap-arp option 2006-12-02 21:31:32 -08:00
ebt_stp.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebt_ulog.c [NETFILTER]: Use setup_timer 2007-04-25 22:27:43 -07:00
ebt_vlan.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebtable_broute.c [EBTABLES]: Split ebt_replace into user and kernel variants, annotate. 2006-12-02 21:32:05 -08:00
ebtable_filter.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
ebtable_nat.c [EBTABLES]: Split ebt_replace into user and kernel variants, annotate. 2006-12-02 21:32:05 -08:00
ebtables.c [PATCH] Convert highest_possible_processor_id to nr_cpu_ids 2007-02-20 17:10:13 -08: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