- if (afb_apis_add(binding->api, (struct afb_api){
- .closure = desc,
- .call = call_cb,
- .service_start = service_start_cb }) < 0) {
+ afb_api.closure = desc;
+ afb_api.call = call_cb;
+ afb_api.service_start = service_start_cb;
+ afb_api.update_hooks = update_hooks_cb;
+ if (afb_apis_add(binding->api, afb_api) < 0) {