# 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:
