]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
src/modules: Move to fr_time_t
authorJorge Pereira <jpereiran@gmail.com>
Wed, 22 May 2019 22:54:24 +0000 (19:54 -0300)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 23 May 2019 04:05:58 +0000 (00:05 -0400)
src/bin/radmin.c
src/bin/radsniff.c
src/modules/proto_detail/proto_detail_work.c

index b8c6f19bc6d9873e4f114eb24973d92afdf02af9..1752b1c4c53468a374ff99564232c385fca1fe04 100644 (file)
@@ -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 */
index 2148c1b29831a2ab1525e241f6a2479e9b703c38..703d1027f52283899d4f974404dcb4ee6791dcab 100644 (file)
@@ -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);
                }
        }
index d53220aee8f3d41625a055565185573879974aa6..bf9d16bf2cee098a5b1236a66d9a8b697f6bc71b 100644 (file)
@@ -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;