]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Add some ability to know what hash is for what vni
authorDonald Sharp <sharpd@nvidia.com>
Mon, 26 Apr 2021 13:21:43 +0000 (09:21 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Wed, 5 May 2021 14:08:06 +0000 (10:08 -0400)
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/zebra_evpn.c

index 80e06d913de097b0706e783f2f2740c733dd8956..f5350c79a118559970628d2135666284994c1429 100644 (file)
@@ -1011,6 +1011,7 @@ zebra_evpn_t *zebra_evpn_lookup(vni_t vni)
  */
 zebra_evpn_t *zebra_evpn_add(vni_t vni)
 {
+       char buffer[80];
        struct zebra_vrf *zvrf;
        zebra_evpn_t tmp_zevpn;
        zebra_evpn_t *zevpn = NULL;
@@ -1024,11 +1025,13 @@ zebra_evpn_t *zebra_evpn_add(vni_t vni)
 
        zebra_evpn_es_evi_init(zevpn);
 
+       snprintf(buffer, sizeof(buffer), "Zebra EVPN MAC Table vni: %u", vni);
        /* Create hash table for MAC */
-       zevpn->mac_table = zebra_mac_db_create("Zebra EVPN MAC Table");
+       zevpn->mac_table = zebra_mac_db_create(buffer);
 
+       snprintf(buffer, sizeof(buffer), "Zebra EVPN Neighbor Table vni: %u", vni);
        /* Create hash table for neighbors */
-       zevpn->neigh_table = zebra_neigh_db_create("Zebra EVPN Neighbor Table");
+       zevpn->neigh_table = zebra_neigh_db_create(buffer);
 
        return zevpn;
 }