Signed-off-by: Daniel Golle <dgo...@allnet.de> diff --git a/package/base-files/files/lib/functions/uci-defaults.sh b/package/base-files/files/lib/functions/uci-defaults.sh index 477c00c..dc49592 100644 --- a/package/base-files/files/lib/functions/uci-defaults.sh +++ b/package/base-files/files/lib/functions/uci-defaults.sh @@ -228,3 +228,26 @@ set network.@switch_vlan[-1].ports='$ports' EOF } +ucidef_add_switch_port_transparent() { + local device=$1 + local port=$2 + uci batch <<EOF +add network switch_port +set network.@switch_port[-1].device='$device' +set network.@switch_port[-1].port='$port' +set network.@switch_port[-1].untag='1' +set network.@switch_port[-1].doubletag='1' +set network.@switch_port[-1].en_vlan='1' +EOF +} + +ucidef_add_switch_port_disable() { + local device=$1 + local port=$2 + uci batch <<EOF +add network switch_port +set network.@switch_port[-1].device='$device' +set network.@switch_port[-1].port='$port' +set network.@switch_port[-1].disable='1' +EOF +} -- 1.7.12
pgpFZbjbsXYTg.pgp
Description: PGP signature
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel