+ struct bridge_member *bm;
+
+ if (node_new && node_old)
+ return;
+
+ if (node_old) {
+ bm = container_of(node_old, struct bridge_member, node);
+ bridge_remove_member(bm);
+ device_remove_user(&bm->dev);
+ free(bm);
+ }
+
+ if (node_new) {
+ bm = container_of(node_new, struct bridge_member, node);
+ }