- blob_buf_init(&b, 0);
- blob_put_int32(&b, UBUS_ATTR_OBJID, objid);
- blob_put_string(&b, UBUS_ATTR_METHOD, argv[3]);
- ubus_start_request(ctx, &req, b.head, UBUS_MSG_INVOKE, objid);
- req.data_cb = receive_data;
+ ret = ubus_invoke(ctx, objid, argv[3], NULL, receive_data, NULL);