From: Jorge Pereira Date: Wed, 22 May 2019 22:54:24 +0000 (-0300) Subject: src/modules: Move to fr_time_t X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0901b89ed088f7a669b87ec48bd1efb2dec410da;p=thirdparty%2Ffreeradius-server.git src/modules: Move to fr_time_t --- diff --git a/src/bin/radmin.c b/src/bin/radmin.c index b8c6f19bc6d..1752b1c4c53 100644 --- a/src/bin/radmin.c +++ b/src/bin/radmin.c @@ -454,7 +454,7 @@ static int cmd_uptime(FILE *fp, UNUSED FILE *fp_err, UNUSED void *ctx, UNUSED fr { struct timeval now; - gettimeofday(&now, NULL); + fr_time_to_timeval(&now, fr_time()); fr_timeval_subtract(&now, &now, &start_time); fprintf(fp, "Uptime: %u.%06u seconds\n", @@ -942,7 +942,7 @@ int fr_radmin_start(main_config_t *config, bool cli) radmin_ctx = talloc_init("radmin"); if (!radmin_ctx) return -1; - gettimeofday(&start_time, NULL); + fr_time_to_timeval(&start_time, fr_time()); #ifdef USE_READLINE memcpy(&rl_readline_name, &config->name, sizeof(rl_readline_name)); /* const issues on OSX */ diff --git a/src/bin/radsniff.c b/src/bin/radsniff.c index 2148c1b2983..703d1027f52 100644 --- a/src/bin/radsniff.c +++ b/src/bin/radsniff.c @@ -194,7 +194,7 @@ static void rs_time_print(char *out, size_t len, struct timeval const *t) uint32_t usec; if (!t) { - gettimeofday(&now, NULL); + fr_time_to_timeval(&now, fr_time()); t = &now; } @@ -2926,7 +2926,7 @@ int main(int argc, char *argv[]) * Insert our stats processor */ if (conf->stats.interval && conf->from_dev) { - gettimeofday(&now, NULL); + fr_time_to_timeval(&now, fr_time()); rs_install_stats_processor(stats, events, in, &now, false); } } diff --git a/src/modules/proto_detail/proto_detail_work.c b/src/modules/proto_detail/proto_detail_work.c index d53220aee8f..bf9d16bf2ce 100644 --- a/src/modules/proto_detail/proto_detail_work.c +++ b/src/modules/proto_detail/proto_detail_work.c @@ -603,7 +603,7 @@ static ssize_t mod_write(fr_listen_t *li, void *packet_ctx, fr_time_t request_ti goto fail; } - gettimeofday(&now, NULL); + fr_time_delta_to_timeval(&now, fr_time()); if (track->count == 0) { track->rt = inst->irt * USEC;