Browse Source

xl2tpd: remove check for $ERROR.

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>
lilik-openwrt-22.03
Yousong Zhou 9 years ago
parent
commit
071b197304
1 changed files with 0 additions and 11 deletions
  1. +0
    -11
      net/xl2tpd/files/l2tp.sh

+ 0
- 11
net/xl2tpd/files/l2tp.sh View File

@ -103,17 +103,6 @@ proto_l2tp_teardown() {
local optfile="/tmp/l2tp/options.${interface}" local optfile="/tmp/l2tp/options.${interface}"
rm -f ${optfile} 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 if [ -p /var/run/xl2tpd/l2tp-control ]; then
xl2tpd-control remove l2tp-${interface} || { xl2tpd-control remove l2tp-${interface} || {
echo "xl2tpd-control: Remove l2tp-$interface failed" >&2 echo "xl2tpd-control: Remove l2tp-$interface failed" >&2


Loading…
Cancel
Save