From 3582497ed4aa65988a20aafde5d0ab11497b74e0 Mon Sep 17 00:00:00 2001 From: Dave Marquardt Date: Fri, 6 Jan 2023 10:16:13 -0600 Subject: [PATCH] Fix interface parsing for incomplete ARP entry on AIX --- jc/parsers/arp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jc/parsers/arp.py b/jc/parsers/arp.py index f82f9dc4..d001915b 100644 --- a/jc/parsers/arp.py +++ b/jc/parsers/arp.py @@ -247,8 +247,9 @@ def parse( 'address': splitline[1].lstrip('(').rstrip(')'), 'hwtype': None, 'hwaddress': None, - 'iface': splitline[5], } + if len(splitline) >= 5: + output_line['iface'] = splitline[5] raw_output.append(output_line)