xl2tpd: remove check for $ERROR.
authorYousong Zhou <yszhou4tech@gmail.com>
Tue, 11 Aug 2015 03:33:28 +0000 (11:33 +0800)
committerYousong Zhou <yszhou4tech@gmail.com>
Fri, 14 Aug 2015 04:16:27 +0000 (12:16 +0800)
L2TP with xl2tpd has no proto_task in the context of netifd and because
of this there is no valid $ERROR to check for when doing tearing down.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
net/xl2tpd/files/l2tp.sh

index afb3a51c12120301d4a720a0e3bccffafc69def7..ec4ee69acdc47cc29684d5761137906cddaad1ce 100644 (file)
@@ -103,17 +103,6 @@ proto_l2tp_teardown() {
        local optfile="/tmp/l2tp/options.${interface}"
 
        rm -f ${optfile}
-       case "$ERROR" in
-               11|19)
-                       proto_notify_error "$interface" AUTH_FAILED
-                       proto_block_restart "$interface"
-               ;;
-               2)
-                       proto_notify_error "$interface" INVALID_OPTIONS
-                       proto_block_restart "$interface"
-               ;;
-       esac
-
        if [ -p /var/run/xl2tpd/l2tp-control ]; then
                xl2tpd-control remove l2tp-${interface} || {
                        echo "xl2tpd-control: Remove l2tp-$interface failed" >&2