diff options
author | Pat Ruddy <pat@voltanet.io> | 2020-04-24 16:04:19 +0200 |
---|---|---|
committer | Pat Ruddy <pat@voltanet.io> | 2020-08-12 13:39:34 +0200 |
commit | 33064a628995be4083012023e7d30192447b3ba6 (patch) | |
tree | 577d6c3ee4fe02dfd32c5825015f8720666efc55 /zebra/zebra_evpn_neigh.h | |
parent | zebra: extract neighbor processing from process_remote_macip_del (diff) | |
download | frr-33064a628995be4083012023e7d30192447b3ba6.tar.xz frr-33064a628995be4083012023e7d30192447b3ba6.zip |
zebra: extract neighbor processing from kernel_neigh_del
extract the neighbor uninstall part of
zebra_vxlan_handle_kernel_neigh_del into a new function
zebra_evpn_neigh_del_ip in zebra_evpn_neigh.c.
Signed-off-by: Pat Ruddy <pat@voltanet.io>
Diffstat (limited to 'zebra/zebra_evpn_neigh.h')
-rw-r--r-- | zebra/zebra_evpn_neigh.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/zebra/zebra_evpn_neigh.h b/zebra/zebra_evpn_neigh.h index b201742dc..4b98266c8 100644 --- a/zebra/zebra_evpn_neigh.h +++ b/zebra/zebra_evpn_neigh.h @@ -284,13 +284,8 @@ int zebra_evpn_neigh_gw_macip_add(struct interface *ifp, zebra_evpn_t *zevpn, void zebra_evpn_neigh_remote_uninstall(zebra_evpn_t *zevpn, struct zebra_vrf *zvrf, zebra_neigh_t *n, zebra_mac_t *mac, struct ipaddr *ipaddr); +int zebra_evpn_neigh_del_ip(zebra_evpn_t *zevpn, struct ipaddr *ip); -void zebra_evpn_neigh_send_add_del_to_client(zebra_neigh_t *n, - bool old_bgp_ready, - bool new_bgp_ready); -void zebra_evpn_sync_neigh_dp_install(zebra_neigh_t *n, bool set_inactive, - bool force_clear_static, - const char *caller); #ifdef __cplusplus } |