blob: b0cfa7e1853b731d5507e93fff363f480ad43507 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# Contributed by: Rémy Oudompheng <remy@archlinux.org>
. "$SUBR_DIR/ip"
: ${BindsToInterfaces=}
tuntap_up() {
if is_interface "$Interface"; then
report_error "Interface '$Interface' already exists"
return 1
else
ip tuntap add dev "$Interface" mode "$Mode" \
user "$User" group "$Group"
fi
bring_interface_up "$Interface"
IP=${IP-no} ip_set
}
tuntap_down() {
ip_unset
bring_interface_down "$Interface"
ip tuntap del dev "$Interface" mode "$Mode"
}
# vim: set ts=4 et sw=4 tw=0:
|