summaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorSainath Grandhi2017-02-11 01:03:52 +0100
committerDavid S. Miller2017-02-12 02:59:41 +0100
commit235a9d89da976e2975b3de9afc0bed7b72557983 (patch)
treeb7d5175e7c84f0a806b52064b34f1ef0fd780111 /drivers/net/Kconfig
parenttap: tap as an independent module (diff)
downloadkernel-qcow2-linux-235a9d89da976e2975b3de9afc0bed7b72557983.tar.gz
kernel-qcow2-linux-235a9d89da976e2975b3de9afc0bed7b72557983.tar.xz
kernel-qcow2-linux-235a9d89da976e2975b3de9afc0bed7b72557983.zip
ipvtap: IP-VLAN based tap driver
This patch adds a tap character device driver that is based on the IP-VLAN network interface, called ipvtap. An ipvtap device can be created in the same way as an ipvlan device, using 'type ipvtap', and then accessed using the tap user space interface. Signed-off-by: Sainath Grandhi <sainath.grandhi@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 5763503fe4e6..823bc2fd201f 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -166,6 +166,19 @@ config IPVLAN
To compile this driver as a module, choose M here: the module
will be called ipvlan.
+config IPVTAP
+ tristate "IP-VLAN based tap driver"
+ depends on IPVLAN
+ depends on INET
+ select TAP
+ ---help---
+ This adds a specialized tap character device driver that is based
+ on the IP-VLAN network interface, called ipvtap. An ipvtap device
+ can be added in the same way as a ipvlan device, using 'type
+ ipvtap', and then be accessed through the tap user space interface.
+
+ To compile this driver as a module, choose M here: the module
+ will be called ipvtap.
config VXLAN
tristate "Virtual eXtensible Local Area Network (VXLAN)"