Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - T index
The Linux kernel configuration item CONFIG_TUN
has multiple definitions:
drivers/net/Kconfig
The configuration item CONFIG_TUN:
CONFIG_INET
tun
, tun
, tun
, tun
TUN/TAP provides packet reception and transmission for user space programs. It can be viewed as a simple Point-to-Point or Ethernet device, which instead of receiving packets from a physical media, receives them from user space program and instead of sending packets via physical media writes them to the user space program.
When a program opens /dev/net/tun, driver creates and registers corresponding net device tunX or tapX. After a program closed above devices, driver will automatically delete tunXX or tapXX device and all routes corresponding to it.
Please read Documentation/networking/tuntap.rst for more information.
To compile this driver as a module, choose M here: the module will be called tun.
If you don't know what to use this for, you don't need it.
arch/um/Kconfig_net
The configuration item CONFIG_TUN:
(none)
tun
, tun
, tun
, tun
(none)
drivers/s390/Kconfig
The configuration item CONFIG_TUN:
CONFIG_NETDEVICES
tun
, tun
, tun
, tun
TUN/TAP provides packet reception and transmission for user space programs. It can be viewed as a simple Point-to-Point or Ethernet device, which instead of receiving packets from a physical media, receives them from user space program and instead of sending packets via physical media writes them to the user space program.
When a program opens /dev/net/tun, driver creates and registers corresponding net device tunX or tapX. After a program closed above devices, driver will automatically delete tunXX or tapXX device and all routes corresponding to it.
Please read Documentation/networking/tuntap.txt for more information.
This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called tun. If you want to compile it as a module, say M here and read Documentation/modules.txt.
If you don't know what to use this for, you don't need it.
arch/sparc/Kconfig
The configuration item CONFIG_TUN:
CONFIG_NETDEVICES
tun
, tun
, tun
, tun
TUN/TAP provides packet reception and transmission for user space programs. It can be viewed as a simple Point-to-Point or Ethernet device, which instead of receiving packets from a physical media, receives them from user space program and instead of sending packets via physical media writes them to the user space program.
When a program opens /dev/net/tun, driver creates and registers corresponding net device tunX or tapX. After a program closed above devices, driver will automatically delete tunXX or tapXX device and all routes corresponding to it.
Please read Documentation/networking/tuntap.txt for more information.
This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called tun.o. If you want to compile it as a module, say M here and read Documentation/modules.txt.
If you don't know what to use this for, you don't need it.
Raw data from LKDDb:
lkddb module tun CONFIG_TUN : arch/sparc/Kconfig : "Universal TUN/TAP device driver support" # in 2.5.45–2.5.54
lkddb module tun CONFIG_TUN : arch/um/Kconfig_net : "Universal TUN/TAP device driver support" # in 2.5.45–2.5.75, 2.6.0–2.6.8
lkddb module tun CONFIG_TUN : drivers/net/Kconfig : "Universal TUN/TAP device driver support" # in 2.5.45–2.5.75, 2.6.0–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb module tun CONFIG_TUN : drivers/s390/Kconfig : "Universal TUN/TAP device driver support" # in 2.5.45–2.5.62
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - T index
Automatically generated (in year 2024). See also LKDDb sources on GitLab