ipv6-support: Second Iteration
[openwrt/svn-archive/archive.git] / package / network / ipv6 / ipv6-support / files / ipv6.hotplug
index e3379b6b2c3737a4ac1cbc2e6d3e283270f362d7..52cdf3bde0f1f81dce178972e5184a51de2a0ea1 100644 (file)
@@ -3,16 +3,11 @@
 [ "$DEVICE" == "lo" ] && exit 0
 . /lib/ipv6/support.sh
 
-local mode
-config_get mode "$INTERFACE" mode
-
 case "$ACTION" in
        ifup)
-               [ "$mode" != "downstream" ] && enable_static $INTERFACE $DEVICE
-               [ "$mode" == "upstream" ] && enable_upstream $INTERFACE $DEVICE
-               [ "$mode" == "downstream" ] && enable_downstream $INTERFACE $DEVICE
+               enable_interface "$INTERFACE" "$DEVICE"
        ;;
        ifdown)
-               disable_interface $INTERFACE $DEVICE
+               disable_interface "$INTERFACE" "$DEVICE"
        ;;
 esac