Signed-off-by: John Crispin <blogic@openwrt.org>
count = blobmsg_get_u32(tb);
}
count = blobmsg_get_u32(tb);
}
+ if (pipe(fds) == -1) {
+ fprintf(stderr, "logd: failed to create pipe: %s\n", strerror(errno));
+ return -1;
+ }
ubus_request_set_fd(ctx, req, fds[0]);
cl = calloc(1, sizeof(*cl));
cl->s.stream.notify_write = client_notify_write;
ubus_request_set_fd(ctx, req, fds[0]);
cl = calloc(1, sizeof(*cl));
cl->s.stream.notify_write = client_notify_write;