Commit 27c24c7c authored by Jo-Philipp Wich's avatar Jo-Philipp Wich

rpcd: sys: actually move timespec declaration

Move the timespec declaration to the function header, as mentioned in
commit "rpcd: Switch to nanosleep".

Fixes: 604db20a ("rpcd: Switch to nanosleep")
Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
parent 345363bf
......@@ -88,6 +88,7 @@ rpc_cgi_password_set(struct ubus_context *ctx, struct ubus_object *obj,
ssize_t n;
int ret;
const char *const passwd = "/bin/passwd";
const struct timespec req = {0, 100 * 1000 * 1000};
blobmsg_parse(rpc_password_policy, __RPC_P_MAX, tb,
blob_data(msg), blob_len(msg));
......@@ -145,7 +146,6 @@ rpc_cgi_password_set(struct ubus_context *ctx, struct ubus_object *obj,
if (n < 0)
return rpc_errno_status();
const struct timespec req = {0, 100 * 1000 * 1000};
nanosleep(&req, NULL);
n = write(fds[1], blobmsg_data(tb[RPC_P_PASSWORD]),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment