mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-27 09:12:39 +00:00
a4edea5ef3
SVN-Revision: 34422
19 lines
433 B
Bash
19 lines
433 B
Bash
#!/bin/sh
|
|
# Copyright (c) 2012 OpenWrt.org
|
|
[ "$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
|
|
;;
|
|
ifdown)
|
|
disable_interface $INTERFACE $DEVICE
|
|
;;
|
|
esac
|