[package] pptp: utilize coldplug_interface_pptp() to automatically launch pptp instan...
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 6 May 2010 19:51:27 +0000 (19:51 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 6 May 2010 19:51:27 +0000 (19:51 +0000)
SVN-Revision: 21390

package/pptp/files/pptp.init [deleted file]
package/pptp/files/pptp.sh

diff --git a/package/pptp/files/pptp.init b/package/pptp/files/pptp.init
deleted file mode 100644 (file)
index 024b8ce..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2006 OpenWrt.org
-
-START=41
-STOP=30
-
-updown_pptp_interface () {
-       config_get proto "$1" proto
-       if [ "$proto" = "pptp" ]; then
-               if$2 "$1"       
-       fi
-}
-
-boot () {
-       start
-}
-
-start() {
-       config_load network
-       config_foreach updown_pptp_interface interface up
-}
-
-restart() {
-       config_load network
-       config_foreach updown_pptp_interface interface down
-       config_foreach updown_pptp_interface interface up
-}
-
-stop() {
-       config_load network
-       config_foreach updown_pptp_interface interface down
-}
-
index ed5f46fff33c18464a516b5f05c2affcc9d44e69..5151f727338f5624ae910fc559c28003b6117d3e 100644 (file)
@@ -6,10 +6,14 @@ stop_interface_pptp() {
        stop_interface_ppp "$1"
 }
 
        stop_interface_ppp "$1"
 }
 
+coldplug_interface_pptp() {
+       setup_interface_pptp "pptp-$1" "$1"
+}
+
 setup_interface_pptp() {
        local config="$2"
        local ifname
 setup_interface_pptp() {
        local config="$2"
        local ifname
-       
+
        config_get device "$config" device
        config_get ipproto "$config" ipproto
        config_get server "$config" server
        config_get device "$config" device
        config_get ipproto "$config" ipproto
        config_get server "$config" server