summaryrefslogtreecommitdiff
path: root/zebra/zebra_evpn_mh.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2021-08-19 16:33:53 -0400
committerDonald Sharp <sharpd@nvidia.com>2021-09-02 10:33:22 -0400
commit3198b2b3478802a2369f5fa51e018c0a77138326 (patch)
tree3eb63b89ff84e95b8aeb95f9d44a81fffdc68cdd /zebra/zebra_evpn_mh.c
parentc172c032efb0ed30c90b8c885b620ec7d33bf20e (diff)
zebra: Convert to `struct zebra_mac` as per our internal standard
We do not use typedef's to talk about structures as per our standard. Fixing. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'zebra/zebra_evpn_mh.c')
-rw-r--r--zebra/zebra_evpn_mh.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/zebra/zebra_evpn_mh.c b/zebra/zebra_evpn_mh.c
index 088ad639c3..e03cf9db06 100644
--- a/zebra/zebra_evpn_mh.c
+++ b/zebra/zebra_evpn_mh.c
@@ -1183,7 +1183,7 @@ bool zebra_evpn_nhg_is_local_es(uint32_t nhg_id,
/* update remote macs associated with the ES */
static void zebra_evpn_nhg_mac_update(struct zebra_evpn_es *es)
{
- zebra_mac_t *mac;
+ struct zebra_mac *mac;
struct listnode *node;
bool local_via_nw;
@@ -1995,7 +1995,8 @@ static void zebra_evpn_es_setup_evis(struct zebra_evpn_es *es)
}
}
-static void zebra_evpn_flush_local_mac(zebra_mac_t *mac, struct interface *ifp)
+static void zebra_evpn_flush_local_mac(struct zebra_mac *mac,
+ struct interface *ifp)
{
struct zebra_if *zif;
struct interface *br_ifp;
@@ -2022,7 +2023,7 @@ static void zebra_evpn_flush_local_mac(zebra_mac_t *mac, struct interface *ifp)
static void zebra_evpn_es_flush_local_macs(struct zebra_evpn_es *es,
struct interface *ifp, bool add)
{
- zebra_mac_t *mac;
+ struct zebra_mac *mac;
struct listnode *node;
struct listnode *nnode;
@@ -2508,7 +2509,7 @@ stream_failure:
return;
}
-void zebra_evpn_es_mac_deref_entry(zebra_mac_t *mac)
+void zebra_evpn_es_mac_deref_entry(struct zebra_mac *mac)
{
struct zebra_evpn_es *es = mac->es;
@@ -2524,7 +2525,8 @@ void zebra_evpn_es_mac_deref_entry(zebra_mac_t *mac)
/* Associate a MAC entry with a local or remote ES. Returns false if there
* was no ES change.
*/
-bool zebra_evpn_es_mac_ref_entry(zebra_mac_t *mac, struct zebra_evpn_es *es)
+bool zebra_evpn_es_mac_ref_entry(struct zebra_mac *mac,
+ struct zebra_evpn_es *es)
{
if (mac->es == es)
return false;
@@ -2542,7 +2544,7 @@ bool zebra_evpn_es_mac_ref_entry(zebra_mac_t *mac, struct zebra_evpn_es *es)
return true;
}
-bool zebra_evpn_es_mac_ref(zebra_mac_t *mac, const esi_t *esi)
+bool zebra_evpn_es_mac_ref(struct zebra_mac *mac, const esi_t *esi)
{
struct zebra_evpn_es *es;
@@ -2681,7 +2683,7 @@ static void zebra_evpn_es_df_pref_update(struct zebra_if *zif, uint16_t df_pref)
static void zebra_evpn_es_bypass_update_macs(struct zebra_evpn_es *es,
struct interface *ifp, bool bypass)
{
- zebra_mac_t *mac;
+ struct zebra_mac *mac;
struct listnode *node;
struct listnode *nnode;
struct zebra_if *zif;
@@ -2856,7 +2858,7 @@ void zebra_evpn_if_es_print(struct vty *vty, json_object *json,
static void zebra_evpn_local_mac_oper_state_change(struct zebra_evpn_es *es)
{
- zebra_mac_t *mac;
+ struct zebra_mac *mac;
struct listnode *node;
/* If fast-failover is supported by the dataplane via the use