From: Arkadi Sharshevsky <arkadis(a)mellanox.com>
Add FDB parsing to include externally learned attribute.
Signed-off-by: Arkadi Sharshevsky <arkadis(a)mellanox.com>
Signed-off-by: Yuval Mintz <yuvalm(a)mellanox.com>
---
lnst/Slave/BridgeTool.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lnst/Slave/BridgeTool.py b/lnst/Slave/BridgeTool.py
index d93b1b9..08a4919 100644
--- a/lnst/Slave/BridgeTool.py
+++ b/lnst/Slave/BridgeTool.py
@@ -83,8 +83,10 @@ class BridgeTool:
self = True if re.match(r'.*\s+self', line) else False
master = True if re.match(r'.*\s+master', line) else False
offload = True if re.match(r'.*\s+offload', line) else False
+ extern_learn = True if re.match(r'.*\s+extern_learn', line) else
False
br_fdb_info = {"hwaddr": hwaddr, "vlan_id": vlan_id,
- "self": self, "master": master,
"offload": offload}
+ "self": self, "master": master,
"offload": offload,
+ "extern_learn": extern_learn}
br_fdb_info_list.append(br_fdb_info)
return br_fdb_info_list
--
2.4.3