From: Felix Fietkau Date: Sat, 9 Aug 2025 13:55:11 +0000 (+0200) Subject: ucode: adjust for new ext resource type X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=8b320f99ac6f8fb24092183f11b5948d7e00495e;p=project%2Frpcd.git ucode: adjust for new ext resource type ucv_resource_dataptr always returns null for resources with embedded data. Signed-off-by: Felix Fietkau (cherry picked from commit 1905e096a8b722e67733cd4088026f571b27e521) --- diff --git a/ucode.c b/ucode.c index 5c84776..86a732d 100644 --- a/ucode.c +++ b/ucode.c @@ -449,7 +449,7 @@ rpc_ucode_script_call(struct ubus_context *ctx, struct ubus_object *obj, res = uc_vm_stack_pop(&script->vm); /* The handler function invoked a nested aync ubus request and returned it */ - if (ucv_resource_dataptr(res, "ubus.deferred")) { + if (ucv_resource_data(res, "ubus.deferred")) { /* Install guard timer in case the reply callback is never called */ callctx->timeout.cb = rpc_ucode_request_timeout; uloop_timeout_set(&callctx->timeout, request_timeout);