diff options
author | Thomas Mangin <thomas.mangin@exa.net.uk> | 2020-03-28 17:57:14 +0000 |
---|---|---|
committer | Thomas Mangin <thomas.mangin@exa.net.uk> | 2020-03-28 17:57:14 +0000 |
commit | 72a47361a4a7d352a8be61ea3feaa0f7f6e66745 (patch) | |
tree | 7248ac3c78d3dd27c8a7ed6c75984cd27eb69f03 /src/conf_mode/interfaces-wireless.py | |
parent | 458ccfc2f0fe46d399d2412af60d8ade26b57f65 (diff) | |
download | vyos-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-x | src/conf_mode/interfaces-wireless.py | 2 |
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 |