]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Cleanup included headers in hash.c using iwyu
authorOndřej Surý <ondrej@sury.org>
Wed, 28 Mar 2018 11:59:57 +0000 (13:59 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 4 Apr 2018 21:12:14 +0000 (23:12 +0200)
lib/isc/hash.c
lib/isc/include/isc/hash.h

index b7bb41a4576e89bc43a9435c3ebdb659036ff4ae..7c9d1ed19bfe5d10e183d9edb273beddd9fe5136 100644 (file)
  * 32 bit Fowler/Noll/Vo FNV-1a hash code with modification for BIND
  */
 
-#include <config.h>
-#include <isc/entropy.h>
-#include <isc/hash.h>
-#include <isc/mem.h>
-#include <isc/magic.h>
-#include <isc/mutex.h>
-#include <isc/once.h>
-#include <isc/random.h>
-#include <isc/refcount.h>
-#include <isc/string.h>
-#include <isc/util.h>
+#include <config.h>       // IWYU pragma: keep
+#include <stddef.h>
+#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;
index d6b771ffca7c77cc2e8d833fb6601884194fe948..3822bec906cb6198a5e07bbe784927429f5b33c2 100644 (file)
@@ -12,7 +12,8 @@
 #ifndef ISC_HASH_H
 #define ISC_HASH_H 1
 
-#include <isc/types.h>
+#include "isc/lang.h"
+#include "isc/types.h"
 
 /***
  *** Functions