diff options
Diffstat (limited to 'inet')
-rw-r--r-- | inet/deadline.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/inet/deadline.c b/inet/deadline.c index 6051f1fe0c..541c16bd9a 100644 --- a/inet/deadline.c +++ b/inet/deadline.c @@ -29,13 +29,7 @@ __deadline_current_time (void) { struct deadline_current_time result; if (__clock_gettime (CLOCK_MONOTONIC, &result.current) != 0) - { - struct timeval current_tv; - if (__gettimeofday (¤t_tv, NULL) == 0) - __libc_fatal ("Fatal error: gettimeofday system call failed\n"); - result.current.tv_sec = current_tv.tv_sec; - result.current.tv_nsec = current_tv.tv_usec * 1000; - } + __clock_gettime (CLOCK_REALTIME, &result.current); assert (result.current.tv_sec >= 0); return result; } |