From e9f0ddbb2cb91af3dfb6abb0c0d481cd461f83da Mon Sep 17 00:00:00 2001 From: Amy Liebowitz Date: Fri, 17 Jan 2025 22:02:09 +0000 Subject: [PATCH] not overwriting mac address state for ipv6 neighbor Signed-off-by: Amy Liebowitz --- suzieq/poller/worker/services/arpnd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/suzieq/poller/worker/services/arpnd.py b/suzieq/poller/worker/services/arpnd.py index 0045a9aa57..ce83cae47d 100644 --- a/suzieq/poller/worker/services/arpnd.py +++ b/suzieq/poller/worker/services/arpnd.py @@ -51,7 +51,8 @@ def _clean_junos_data(self, processed_data, _): entry['remote'] = True if entry['oif']: entry['oif'] = re.sub(r' \[.*\]', '', entry['oif']) - entry['state'] = 'reachable' + if not entry.get('state', None: + entry['state'] = 'reachable' if not entry.get('macaddr', None): entry['macaddr'] = '00:00:00:00:00:00'