Skip to content
Snippets Groups Projects
Commit 076ff05e authored by Jakob Olsson's avatar Jakob Olsson
Browse files

traffic_separation: don't trunc gre vid on ethports

parent 8f67aa77
Branches grev6tap-opt3
No related tags found
No related merge requests found
Pipeline #201571 passed
......@@ -328,14 +328,6 @@ EOF
local netif_device=""
config_foreach find_vid_interface interface $vid
# support tagging for all map_port
for port in $map_ports ; do
uci -q get network.${name}.ports | grep -q "${port}" && {
uci -q del_list network.${name}.ports="${port}"
}
uci -q add_list network.${name}.ports="${port}${tag}"
done
# tag devices assigned to netif_device
[ -n "$netif_device" ] && {
uci -q del_list network.${name}.ports="${netif_device}:*"
......@@ -345,6 +337,14 @@ EOF
return
}
# support tagging for all map_port
for port in $map_ports ; do
uci -q get network.${name}.ports | grep -q "${port}" && {
uci -q del_list network.${name}.ports="${port}"
}
uci -q add_list network.${name}.ports="${port}${tag}"
done
# non-map ports add PVID egress untagged
[ "${vid}" = "${PRIMARY_VID}" ] && {
for port in $(uci -q get network.${br_dev}.ports) ; do
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment