From 60d9a9e6b4ae3af029596d14732c02f49203326d Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 12 Apr 2017 11:44:10 +0900 Subject: [PATCH] dirmngr: Fix plus1_ns. * dirmngr/dns.c (plus1_ns): Fix the initial implementation. -- Fixes-commit: 64904ce627b6b0661acf15b5b70103c4842bb0f3 Signed-off-by: NIIBE Yutaka --- dirmngr/dns.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dirmngr/dns.c b/dirmngr/dns.c index ae3c3b085..39d3295b0 100644 --- a/dirmngr/dns.c +++ b/dirmngr/dns.c @@ -54,6 +54,9 @@ #endif #include #include +#ifdef TIME_WITH_SYS_TIME +#include /* gettimeofday(2) */ +#endif #else #include /* gettimeofday(2) */ #include /* FD_SETSIZE socklen_t */ @@ -1971,7 +1974,7 @@ void dns_p_dictadd(struct dns_packet *P, unsigned short dn) { static inline uint16_t plus1_ns (uint16_t count_net) { - uint16_t count = ntohs (count); + uint16_t count = ntohs (count_net); count++; return htons (count);