struct vr_bridge_entry * vr_find_bridge_entry(struct vr_bridge_entry_key *key) { if (!vn_rtable || !key) return NULL; return (struct vr_bridge_entry *)vr_htable_find_hentry(vn_rtable, key, 0); }
static struct vif_bridge_entry * vif_bridge_get(vr_htable_t htable, unsigned short vlan, unsigned char *mac) { struct vif_bridge_key key; key.vbk_vlan = vlan; VR_MAC_COPY(key.vbk_mac, mac); return (struct vif_bridge_entry *)vr_htable_find_hentry(htable, &key, 0); }