Browse Source

trigger: use uloop_timeout_remaining64

The uloop_timeout_remaining function is being deprecated.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Jo-Philipp Wich <jo@mein.io>
Stijn Tintel 2 years ago
parent
commit
0ee8e734a7
1 changed files with 2 additions and 2 deletions
  1. 2 2
      service/trigger.c

+ 2 - 2
service/trigger.c

@@ -155,7 +155,7 @@ static void trigger_command_start(struct uloop_timeout *timeout)
 static void trigger_command_add(struct trigger *t, struct blob_attr *data)
 {
 	struct trigger_command *cmd;
-	int remaining;
+	int64_t remaining;
 
 	cmd = avl_find_element(&trigger_pending, data, cmd, avl);
 	if (cmd) {
@@ -166,7 +166,7 @@ static void trigger_command_add(struct trigger *t, struct blob_attr *data)
 		}
 
 		/* Extend timer if trigger timeout is bigger than remaining time */
-		remaining = uloop_timeout_remaining(&cmd->delay);
+		remaining = uloop_timeout_remaining64(&cmd->delay);
 		if (remaining < t->timeout)
 			uloop_timeout_set(&cmd->delay, t->timeout);