From 3c092eff4aa092fbda0b5a4762206bab21ec770d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Wed, 28 Mar 2018 13:59:57 +0200 Subject: [PATCH] Cleanup included headers in hash.c using iwyu --- lib/isc/hash.c | 20 +++++++++----------- lib/isc/include/isc/hash.h | 3 ++- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/lib/isc/hash.c b/lib/isc/hash.c index b7bb41a457..7c9d1ed19b 100644 --- a/lib/isc/hash.c +++ b/lib/isc/hash.c @@ -13,17 +13,15 @@ * 32 bit Fowler/Noll/Vo FNV-1a hash code with modification for BIND */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include // IWYU pragma: keep +#include +#include "isc/once.h" +#include "isc/random.h" +#include "isc/util.h" +#include "isc/types.h" +#include "isc/likely.h" +#include "isc/result.h" +#include "isc/hash.h" // IWYU pragma: keep static isc_uint32_t fnv_offset_basis; static isc_once_t fnv_once = ISC_ONCE_INIT; diff --git a/lib/isc/include/isc/hash.h b/lib/isc/include/isc/hash.h index d6b771ffca..3822bec906 100644 --- a/lib/isc/include/isc/hash.h +++ b/lib/isc/include/isc/hash.h @@ -12,7 +12,8 @@ #ifndef ISC_HASH_H #define ISC_HASH_H 1 -#include +#include "isc/lang.h" +#include "isc/types.h" /*** *** Functions