summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--network.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/network.py b/network.py
index 24538e3f3..a3f6057cf 100644
--- a/network.py
+++ b/network.py
@@ -244,6 +244,9 @@ class NetworkDevice(SimpleConfigFile):
keys.remove("DESC")
if "KEY" in keys:
keys.remove("KEY")
+ if iutil.isS390() and ("OPTIONS" in keys) and ("HWADDR" in keys) and \
+ (self.info["OPTIONS"].find("layer2=1") != -1):
+ keys.remove("HWADDR")
for key in keys:
if (key == 'NAME') or \