pass ubus_msg_buf to callback of internal object
[project/ubus.git] / libubus-sub.c
index 167630c..8793133 100644 (file)
@@ -22,7 +22,7 @@ static int ubus_subscriber_cb(struct ubus_context *ctx, struct ubus_object *obj,
 
        s = container_of(obj, struct ubus_subscriber, obj);
        if (s->cb)
-               s->cb(ctx, obj, req, method, msg);
+               return s->cb(ctx, obj, req, method, msg);
        return 0;
 }