if (bst->dev.active)
bridge_enable_member(bm);
else if (bst->n_present == 1)
- set_device_present(&bst->dev, true);
+ device_set_present(&bst->dev, true);
break;
case DEV_EVENT_REMOVE:
bm->present = false;
bm->bst->n_present--;
if (bst->n_present == 0)
- set_device_present(&bst->dev, false);
+ device_set_present(&bst->dev, false);
break;
default:
if (!bst->n_present) {
/* initialization of all member interfaces failed */
system_bridge_delbr(&bst->dev);
- set_device_present(&bst->dev, false);
+ device_set_present(&bst->dev, false);
return -ENOENT;
}
bm = calloc(1, sizeof(*bm));
bm->bst = bst;
bm->dev.cb = bridge_member_cb;
- add_device_user(&bm->dev, dev);
+ device_add_user(&bm->dev, dev);
list_add(&bm->list, &bst->members);
if (!dev)
return -1;
- add_device_user(&iface->main_dev, dev);
+ device_add_user(&iface->main_dev, dev);
return 0;
}