6tunnel: move init/config files to the right place
authorGabor Juhos <juhosg@openwrt.org>
Sat, 27 Oct 2007 07:12:13 +0000 (07:12 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Sat, 27 Oct 2007 07:12:13 +0000 (07:12 +0000)
SVN-Revision: 9453

package/base-files/files/etc/config/6tunnel [deleted file]
package/base-files/files/etc/init.d/6tunnel [deleted file]

diff --git a/package/base-files/files/etc/config/6tunnel b/package/base-files/files/etc/config/6tunnel
deleted file mode 100644 (file)
index efd8f81..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-config 6tunnel
-        option tnlifname     'sixbone'
-        option remoteip4       ''
-       option localip4         ''
-       option localip6         ''
-       option prefix           '/64'
diff --git a/package/base-files/files/etc/init.d/6tunnel b/package/base-files/files/etc/init.d/6tunnel
deleted file mode 100755 (executable)
index cd4e1fc..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/bin/sh /etc/rc.common
-START=46
-STOP=46
-
-start_service() {
-       local section="$1"
-       
-       include /lib/network
-       scan_interfaces
-       config_load /var/state/network
-
-       config_get LAN lan ifname
-        config_get tnlifname "$section" tnlifname
-       config_get remoteip4 "$section" remoteip4
-       config_get localip4 "$section" localip4
-       config_get localip6 "$section" localip6
-       config_get prefix "$section" prefix
-
-       ip tunnel add $tnlifname mode sit remote $remoteip4 local $localip4 ttl 255
-       ifconfig $tnlifname up
-       ip addr add $localip6 dev $tnlifname
-       ip route add ::/0 dev $tnlifname
-       ip route add 2000::/3 dev $tnlifname
-       ip -6 addr add $prefix dev $LAN
-}
-
-stop_service() {
-       local section="$1"
-       
-       include /lib/network
-       scan_interfaces
-       config_load /var/state/network
-
-       config_get LAN lan ifname
-        config_get tnlifname "$section" tnlifname
-       config_get remoteip4 "$section" remoteip4
-       config_get localip4 "$section" localip4
-       config_get localip6 "$section" localip6
-       config_get prefix "$section" prefix
-
-       ip -6 addr del $prefix dev $LAN
-       ip -6 ro del 2000::/3 dev $tnlifname
-       ip -6 ro del ::/0 dev $tnlifname
-       ip addr del $localip6 dev $tnlifname
-       ifconfig $tnlifname down
-       ip tunnel del $tnlifname
-}
-start() {
-       if ! [ -f /proc/net/if_inet6 ]; then
-               echo "IPv6 not enabled, install kmod-ipv6";
-               exit 1;
-       fi
-       if ! [ -x /sbin/ip ]; then
-               echo "ip is required to setup the tunnel";
-               exit 1;
-       fi
-       config_load "6tunnel"
-       config_foreach start_service 6tunnel
-}
-
-stop () {
-       config_load "6tunnel"
-       config_foreach stop_service 6tunnel
-}