[package] pptp: utilize coldplug_interface_pptp() to automatically launch pptp instan...
authorjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 6 May 2010 19:51:27 +0000 (19:51 +0000)
committerjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 6 May 2010 19:51:27 +0000 (19:51 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21390 3c298f89-4303-0410-b956-a3cf2f4a3e73

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 ed5f46f..5151f72 100644 (file)
@@ -6,10 +6,14 @@ stop_interface_pptp() {
        stop_interface_ppp "$1"
 }
 
+coldplug_interface_pptp() {
+       setup_interface_pptp "pptp-$1" "$1"
+}
+
 setup_interface_pptp() {
        local config="$2"
        local ifname
-       
+
        config_get device "$config" device
        config_get ipproto "$config" ipproto
        config_get server "$config" server