Instead of calling these devices simply "dev%d", indicate in the name
the type of device.
All these names end in underscore to avoid collision with the respective
"foo0" device, registered by default by the driver.
Signed-off-by: Petr Machata <petrm(a)mellanox.com>
---
lnst/Slave/InterfaceManager.py | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/lnst/Slave/InterfaceManager.py b/lnst/Slave/InterfaceManager.py
index e28682f..3ad81da 100644
--- a/lnst/Slave/InterfaceManager.py
+++ b/lnst/Slave/InterfaceManager.py
@@ -344,6 +344,12 @@ class InterfaceManager(object):
return self.assign_name_generic("t_ip6vti")
elif dev_type == "vxlan":
return self.assign_name_generic("vxlan")
+ elif dev_type == "gre":
+ return self.assign_name_generic("gre_")
+ elif dev_type == "ipip":
+ return self.assign_name_generic("ipip_")
+ elif dev_type == "dummy":
+ return self.assign_name_generic("dummy_")
else:
return self.assign_name_generic("dev")
--
2.4.11
Show replies by date