From efb08f8de449e6fbaca413ee3b387fc2b96c4d15 Mon Sep 17 00:00:00 2001 From: Akhilesh Samineni <47657796+AkhileshSamineni@users.noreply.github.com> Date: Thu, 8 Oct 2020 10:05:01 +0530 Subject: [PATCH] [NAT]:Updated natshow script to support DNAT Pool changes (#1001) Signed-off-by: Akhilesh Samineni --- scripts/natshow | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/natshow b/scripts/natshow index 74888f0a7f09..e7d5c556109e 100644 --- a/scripts/natshow +++ b/scripts/natshow @@ -139,7 +139,7 @@ class NatShow(object): ent = self.asic_db.get_all('ASIC_DB', s, blocking=True) - nat_type = ent[b"SAI_NAT_ENTRY_ATTR_NAT_TYPE"] + nat_type = nat['nat_type'] if nat_type == "SAI_NAT_TYPE_DESTINATION_NAT": translated_dst_ip = ent[b"SAI_NAT_ENTRY_ATTR_DST_IP"] @@ -169,6 +169,8 @@ class NatShow(object): translated_src = translated_src_ip + ":" + translated_src_port else: translated_src = translated_src_ip + else: + continue source_ip = nat['nat_data']['key']["src_ip"] destination_ip = nat['nat_data']['key']["dst_ip"]