djb_hash
return (djb_hash(key, sizeof(struct weightened_nhop) * obj->nhg_nh_count));
return (uint32_t)(djb_hash((const unsigned char *)&key, sizeof(key)));