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

Attachment: pgpFZbjbsXYTg.pgp
Description: PGP signature

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to