diff options
| author | 2020-02-16 21:08:59 +0000 | |
|---|---|---|
| committer | 2020-02-16 21:08:59 +0000 | |
| commit | ffbbf1a1ba5c66ebfe3fd67d17dc177d3d89b6a0 (patch) | |
| tree | d20590b42a47b49932ecfeffff6a768a6b181bc1 /usr.bin/dig/lib/isc/log.c | |
| parent | unravel isc_time_compare (diff) | |
| download | wireguard-openbsd-ffbbf1a1ba5c66ebfe3fd67d17dc177d3d89b6a0.tar.xz wireguard-openbsd-ffbbf1a1ba5c66ebfe3fd67d17dc177d3d89b6a0.zip | |
unravel isc_time_add and isc_time_subtract
OK millert
Diffstat (limited to 'usr.bin/dig/lib/isc/log.c')
| -rw-r--r-- | usr.bin/dig/lib/isc/log.c | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/usr.bin/dig/lib/isc/log.c b/usr.bin/dig/lib/isc/log.c index afdc560064e..00762a6d894 100644 --- a/usr.bin/dig/lib/isc/log.c +++ b/usr.bin/dig/lib/isc/log.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: log.c,v 1.10 2020/02/16 21:08:15 florian Exp $ */ +/* $Id: log.c,v 1.11 2020/02/16 21:08:59 florian Exp $ */ /*! \file * \author Principal Authors: DCL */ @@ -988,16 +988,8 @@ isc_log_doit(isc_log_t *lctx, isc_logcategory_t *category, * range. */ TIME_NOW(&oldest); - if (isc_time_subtract(&oldest, &interval, - &oldest) - != ISC_R_SUCCESS) - /* - * Can't effectively do the checking - * without having a valid time. - */ - message = NULL; - else - message = ISC_LIST_HEAD(lctx->messages); + timespecsub(&oldest, &interval, &oldest); + message = ISC_LIST_HEAD(lctx->messages); while (message != NULL) { if (timespeccmp(&message->time, |
