summaryrefslogtreecommitdiffstats
path: root/core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env')
-rwxr-xr-xcore/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env b/core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env
index 0c0e5966..4e381bf0 100755
--- a/core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env
+++ b/core/modules/vmware12/data/opt/openslx/scripts/systemd-vmware_env
@@ -67,18 +67,19 @@ vmnetif () {
brctl addif vsw2 vmnet2
# 2) see if we should bridge additional interfaces
NICS=
- if [ "$SLX_BRIDGE_OTHER_NICS" = "ON" ]; then
+ if [ "$SLX_BRIDGE_OTHER_NICS" = "yes" ]; then
# These will have been set up in our init
NICS=$( ls -1 /sys/class/net | grep '^br-nic-' | cut -c 8- )
+ vmnet=10
for nic in $NICS; do
if ! [ "$nic" -gt 0 ] && ! [ "$nic" -eq 0 ]; then
slxlog "vmware-other-nics" "NaN: br-nic-X has X='$nic'"
continue
fi
# create vmnet10 - vmnetN for these
- vmnet="$(( nic + 10 ))"
vmnet_create "$vmnet"
brctl addif "br-nic-${nic}" "vmnet${vmnet}"
+ vmnet="$(( vmnet + 1 ))"
done
fi