6rd: apply the same simplifications done in 6to4 and 6in4
SVN-Revision: 32432v19.07.3_mercusys_ac12_duma
parent
fdfffd0fbe
commit
d65c855203
@ -1,29 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ "$ACTION" = ifup ]; then
|
||||
. /lib/functions.sh
|
||||
|
||||
INCLUDE_ONLY=1
|
||||
. /lib/netifd/proto/6rd.sh
|
||||
|
||||
include /lib/network
|
||||
scan_interfaces
|
||||
|
||||
update_tunnel() {
|
||||
local cfg="$1"
|
||||
|
||||
local proto
|
||||
config_get proto "$cfg" proto
|
||||
[ "$proto" = 6rd ] || return 0
|
||||
|
||||
local wandev
|
||||
config_get wandev "$cfg" wan_device "$(find_6rd_wanif)"
|
||||
[ "$wandev" = "$DEVICE" ] || return 0
|
||||
|
||||
local wanip=$(find_6rd_wanip "$wandev")
|
||||
|
||||
[ -n "$wanip" ] && ifup "$cfg"
|
||||
}
|
||||
|
||||
config_foreach update_tunnel interface
|
||||
fi
|
Loading…
Reference in New Issue