From 20bf958bea20e44a1d75d430acf9b863702fe229 Mon Sep 17 00:00:00 2001 From: Stijn Tintel Date: Thu, 4 Nov 2021 13:00:05 +0200 Subject: [PATCH] session: use uloop_timeout_remaining64 The uloop_timeout_remaining is being deprecated. Signed-off-by: Stijn Tintel Acked-by: John Crispin --- session.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/session.c b/session.c index 347cf4e..e646160 100644 --- a/session.c +++ b/session.c @@ -112,7 +112,7 @@ enum { static const struct blobmsg_policy dump_policy[__RPC_DUMP_MAX] = { [RPC_DUMP_SID] = { .name = "ubus_rpc_session", .type = BLOBMSG_TYPE_STRING }, [RPC_DUMP_TIMEOUT] = { .name = "timeout", .type = BLOBMSG_TYPE_INT32 }, - [RPC_DUMP_EXPIRES] = { .name = "expires", .type = BLOBMSG_TYPE_INT32 }, + [RPC_DUMP_EXPIRES] = { .name = "expires", .type = BLOBMSG_TYPE_INT64 }, [RPC_DUMP_DATA] = { .name = "data", .type = BLOBMSG_TYPE_TABLE }, }; @@ -226,7 +226,7 @@ rpc_session_to_blob(struct rpc_session *ses, bool acls) blobmsg_add_string(&buf, "ubus_rpc_session", ses->id); blobmsg_add_u32(&buf, "timeout", ses->timeout); - blobmsg_add_u32(&buf, "expires", uloop_timeout_remaining(&ses->t) / 1000); + blobmsg_add_u64(&buf, "expires", uloop_timeout_remaining64(&ses->t) / 1000); if (acls) { c = blobmsg_open_table(&buf, "acls");