treewide: Fix compilation with 64-bit time_t

This commit is contained in:
Andreas Gnau 2022-06-24 05:37:27 +00:00 committed by Vivek Kumar Dutta
parent 3f1d9e6b90
commit d579827252
2 changed files with 3 additions and 3 deletions

View file

@ -65,7 +65,7 @@ static void update_dmmap_ddns_global_settings(long int filecount)
time_t t_time = time(NULL);
snprintf(last_update, sizeof(last_update), "%ld", t_time);
snprintf(last_update, sizeof(last_update), "%lld", (long long) t_time);
snprintf(file_count, sizeof(file_count), "%ld", filecount);
dmuci_set_value_bbfdm("dmmap_ddns", "global", "last_update", last_update);

View file

@ -130,8 +130,8 @@ static void __async_result_callback(struct ubus_request *req, int type, struct b
}
if (difftime(resp_time, entry->last_request) >= UBUS_TIMEOUT/1000) {
printf("Req [%s:%s] has been timedout in async call %lu, %lu\n\r",
entry->obj, entry->method, resp_time, entry->last_request);
printf("Req [%s:%s] has been timedout in async call %lld, %lld\n\r",
entry->obj, entry->method, (long long) resp_time, (long long) entry->last_request);
entry->failed = true;
} else {
entry->failed = false;