X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fubus.git;a=blobdiff_plain;f=libubus.c;h=fee3ee8f6c9a7df1616ddb89f1338ce84e91ae9e;hp=933d30070df65b0c7a8f6ef861b8d410df2736fd;hb=22246585804a2f6546a329a9e626598a82feb554;hpb=1579969983b4c54a4f454bfcc6df720cb829ade3 diff --git a/libubus.c b/libubus.c index 933d300..fee3ee8 100644 --- a/libubus.c +++ b/libubus.c @@ -145,22 +145,6 @@ static void ubus_lookup_cb(struct ubus_request *ureq, int type, struct blob_attr req->cb(ureq->ctx, &obj, ureq->priv); } -int __hidden ubus_start_request(struct ubus_context *ctx, struct ubus_request *req, - struct blob_attr *msg, int cmd, uint32_t peer) -{ - memset(req, 0, sizeof(*req)); - - if (msg && blob_pad_len(msg) > UBUS_MAX_MSGLEN) - return -1; - - INIT_LIST_HEAD(&req->list); - INIT_LIST_HEAD(&req->pending); - req->ctx = ctx; - req->peer = peer; - req->seq = ++ctx->request_seq; - return ubus_send_msg(ctx, req->seq, msg, cmd, peer); -} - int ubus_lookup(struct ubus_context *ctx, const char *path, ubus_lookup_handler_t cb, void *priv) {