net: bridge: use rhashtable for fdbs
[linux-block.git] / net / bridge / br_switchdev.c
index 9700e0f3307bfac0f65fa34ee1b20ef588802c05..ee775f4ff76c222fea3ffa2ad322eb9bd4013706 100644 (file)
@@ -121,13 +121,13 @@ br_switchdev_fdb_notify(const struct net_bridge_fdb_entry *fdb, int type)
 
        switch (type) {
        case RTM_DELNEIGH:
-               br_switchdev_fdb_call_notifiers(false, fdb->addr.addr,
-                                               fdb->vlan_id,
+               br_switchdev_fdb_call_notifiers(false, fdb->key.addr.addr,
+                                               fdb->key.vlan_id,
                                                fdb->dst->dev);
                break;
        case RTM_NEWNEIGH:
-               br_switchdev_fdb_call_notifiers(true, fdb->addr.addr,
-                                               fdb->vlan_id,
+               br_switchdev_fdb_call_notifiers(true, fdb->key.addr.addr,
+                                               fdb->key.vlan_id,
                                                fdb->dst->dev);
                break;
        }