summaryrefslogtreecommitdiff
path: root/zebra/zebra_evpn_neigh.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2020-08-15 13:37:09 -0400
committerDonald Sharp <sharpd@nvidia.com>2020-10-11 10:47:37 -0400
commitbc3cd39bc4d1cbaf0180b3e9839d30c6427459e6 (patch)
tree1cc0e6839c3fa4d7f4523c97e9d4554ce6fe0302 /zebra/zebra_evpn_neigh.c
parent8b6b6b694d7c5ae8193e0c9a3907b9143df44a07 (diff)
zebra: n->mac is derefed in all paths
No need to check for n->mac existence as that all paths leading to this code have n->mac already derefed. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'zebra/zebra_evpn_neigh.c')
-rw-r--r--zebra/zebra_evpn_neigh.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/zebra/zebra_evpn_neigh.c b/zebra/zebra_evpn_neigh.c
index 6a76a475e6..860dc5b054 100644
--- a/zebra/zebra_evpn_neigh.c
+++ b/zebra/zebra_evpn_neigh.c
@@ -722,9 +722,8 @@ zebra_evpn_proc_sync_neigh_update(zebra_evpn_t *zevpn, zebra_neigh_t *n,
n->state, false /*force*/);
old_bgp_ready = false;
}
- if (n->mac)
- zebra_evpn_local_neigh_deref_mac(
- n, false /*send_mac_update*/);
+ zebra_evpn_local_neigh_deref_mac(n,
+ false /*send_mac_update*/);
}
/* clear old fwd info */
n->rem_seq = 0;