Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
struct nhrp_cache key;
if (!nifp->cache_hash) {
- nifp->cache_hash = hash_create(nhrp_cache_protocol_key, nhrp_cache_protocol_cmp, NULL);
+ nifp->cache_hash = hash_create(nhrp_cache_protocol_key,
+ nhrp_cache_protocol_cmp,
+ "NHRP Cache");
if (!nifp->cache_hash)
return NULL;
}
struct nhrp_vc *vc;
if (!nifp->peer_hash) {
- nifp->peer_hash = hash_create(nhrp_peer_key, nhrp_peer_cmp, NULL);
+ nifp->peer_hash = hash_create(nhrp_peer_key,
+ nhrp_peer_cmp,
+ "NHRP Peer Hash");
if (!nifp->peer_hash) return NULL;
}
{
size_t i;
- nhrp_vc_hash = hash_create(nhrp_vc_key, nhrp_vc_cmp, NULL);
+ nhrp_vc_hash = hash_create(nhrp_vc_key,
+ nhrp_vc_cmp,
+ "NHRP VC hash");
for (i = 0; i < ZEBRA_NUM_OF(childlist_head); i++)
list_init(&childlist_head[i]);
}
uint32_t nhrp_reqid_alloc(struct nhrp_reqid_pool *p, struct nhrp_reqid *r, void (*cb)(struct nhrp_reqid *, void *))
{
if (!p->reqid_hash) {
- p->reqid_hash = hash_create(nhrp_reqid_key, nhrp_reqid_cmp, NULL);
+ p->reqid_hash = hash_create(nhrp_reqid_key,
+ nhrp_reqid_cmp,
+ "NHRP reqid Hash");
p->next_request_id = 1;
}