summaryrefslogtreecommitdiff
path: root/src/conf_mode/interfaces-wireless.py
diff options
context:
space:
mode:
authorThomas Mangin <thomas.mangin@exa.net.uk>2020-03-28 17:57:14 +0000
committerThomas Mangin <thomas.mangin@exa.net.uk>2020-03-28 17:57:14 +0000
commit72a47361a4a7d352a8be61ea3feaa0f7f6e66745 (patch)
tree7248ac3c78d3dd27c8a7ed6c75984cd27eb69f03 /src/conf_mode/interfaces-wireless.py
parent458ccfc2f0fe46d399d2412af60d8ade26b57f65 (diff)
downloadvyos-1x-72a47361a4a7d352a8be61ea3feaa0f7f6e66745.tar.gz
vyos-1x-72a47361a4a7d352a8be61ea3feaa0f7f6e66745.zip
ifconfig: T2057: Do not set empty hw_id mac
set_mac is validating the mac address passed, therefore passing empty string will cause it to fail. if the hardware id could not be found then it should not be attempted to be set
Diffstat (limited to 'src/conf_mode/interfaces-wireless.py')
-rwxr-xr-xsrc/conf_mode/interfaces-wireless.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/conf_mode/interfaces-wireless.py b/src/conf_mode/interfaces-wireless.py
index 2c67c39ae..454ad96dc 100755
--- a/src/conf_mode/interfaces-wireless.py
+++ b/src/conf_mode/interfaces-wireless.py
@@ -1496,7 +1496,7 @@ def apply(wifi):
# if custom mac is removed
if wifi['mac']:
w.set_mac(wifi['mac'])
- else:
+ elif wifi['hw_id']:
w.set_mac(wifi['hw_id'])
# configure ARP filter configuration