linux/drivers/net
David Stevens 6681712d67 vxlan: generalize forwarding tables
This patch generalizes VXLAN forwarding table entries allowing an administrator
to:
	1) specify multiple destinations for a given MAC
	2) specify alternate vni's in the VXLAN header
	3) specify alternate destination UDP ports
	4) use multicast MAC addresses as fdb lookup keys
	5) specify multicast destinations
	6) specify the outgoing interface for forwarded packets

The combination allows configuration of more complex topologies using VXLAN
encapsulation.

Changes since v1: rebase to 3.9.0-rc2

Signed-Off-By: David L Stevens <dlstevens@us.ibm.com>

Signed-off-by: David S. Miller <davem@davemloft.net>
2013-03-17 12:23:46 -04:00
..
appletalk
arcnet
bonding bonding: fire NETDEV_RELEASE event only on 0 slaves 2013-03-07 16:15:18 -05:00
caif caif: remove caif_shm 2013-03-17 12:16:38 -04:00
can
cris
dsa
ethernet driver/qlogic: replace ip_fast_csum with csum_replace2 2013-03-15 09:12:24 -04:00
fddi drivers:net: Remove dma_alloc_coherent OOM messages 2013-03-15 08:56:58 -04:00
hamradio
hippi rrunner.c: fix possible memory leak in rr_init_one() 2013-03-10 16:42:23 -04:00
hyperv
ieee802154
irda drivers:net: Remove dma_alloc_coherent OOM messages 2013-03-15 08:56:58 -04:00
phy mv643xx_eth with 88E1318S: support Wake on LAN 2013-03-12 11:40:54 -04:00
plip
ppp
slip
team Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-03-12 05:52:22 -04:00
usb
vmxnet3
wan
wimax
wireless drivers:net: Remove dma_alloc_coherent OOM messages 2013-03-15 08:56:58 -04:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c
dummy.c
eql.c
ifb.c
loopback.c
macvlan.c macvlan: Set IFF_UNICAST_FLT flag to prevent unnecessary promisc mode. 2013-03-07 16:36:59 -05:00
macvtap.c
mdio.c
mii.c
netconsole.c
ntb_netdev.c
rionet.c
sb1000.c
sungem_phy.c
tun.c tuntap: remove unused variable in __tun_detach() 2013-03-13 11:31:58 -04:00
veth.c
virtio_net.c
vxlan.c vxlan: generalize forwarding tables 2013-03-17 12:23:46 -04:00
xen-netfront.c