ppp: block restart of interfaces if pppd refused the command line options
authorFelix Fietkau <nbd@openwrt.org>
Sun, 10 Jun 2012 12:12:10 +0000 (12:12 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 10 Jun 2012 12:12:10 +0000 (12:12 +0000)
SVN-Revision: 32160

package/ppp/files/ppp.sh

index 7d475a985b28d7f7a76d227b2734c7f553a67864..98099dba542e441c79775f8928b7455b1b702b6d 100755 (executable)
@@ -72,6 +72,10 @@ ppp_generic_teardown() {
                        proto_notify_error "$interface" AUTH_FAILED
                        proto_block_restart "$interface"
                ;;
+               2)
+                       proto_notify_error "$interface" INVALID_OPTIONS
+                       proto_block_restart "$interface"
+               ;;
        esac
        proto_kill_command "$interface"
 }