macvlan: allow multiple driver backends
authorArnd Bergmann <arnd@arndb.de>
Sat, 30 Jan 2010 12:23:40 +0000 (12:23 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 4 Feb 2010 04:20:33 +0000 (20:20 -0800)
commitfc0663d6b5e6d8e9b57f872a644c0aafd82361b7
tree133f8fb33482f58cd9adcb7747cd51a81856436d
parent8a83a00b0735190384a348156837918271034144
macvlan: allow multiple driver backends

This makes it possible to hook into the macvlan driver
from another kernel module. In particular, the goal is
to extend it with the macvtap backend that provides
a tun/tap compatible interface directly on the macvlan
device.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/macvlan.c
include/linux/if_macvlan.h