diff --git a/netif.d/tap b/netif.d/tap new file mode 100644 index 0000000..4ba2f7a --- /dev/null +++ b/netif.d/tap @@ -0,0 +1,20 @@ +#!/bin/sh + +netif_create() { + tunctl -b -t $interface + if [ -n "$user" ]; then + tunctl -u $user -t $interface + fi + if [ -n "$group" ]; then + tunctl -g $group -t $interface + fi +} + +netif_destroy() { + tunctl -d interface +} + +netif_pre_up() { + ip link set $interface promisc on + +} diff --git a/netif.d/tunnel b/netif.d/tunnel deleted file mode 100644 index d31a329..0000000 --- a/netif.d/tunnel +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -netif_create() { - tunctl -b -u $user -t $interface -} - -netif_destroy() { - tunctl -d $interface -} - -netif_pre_up() { - ip link set $interface promisc on -}