]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Maintenance: Polish fqdncache.h (#1848) auto master
authorAmos Jeffries <yadij@users.noreply.github.com>
Fri, 21 Nov 2025 23:15:02 +0000 (23:15 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Sat, 22 Nov 2025 03:57:15 +0000 (03:57 +0000)
src/fqdncache.h

index 76a4f52fc22e4171f1f1ba4db1dc38fc898de203..87811af35aa349a12a51026d27829b4231f6fa6c 100644 (file)
 #ifndef SQUID_SRC_FQDNCACHE_H
 #define SQUID_SRC_FQDNCACHE_H
 
-#include "ip/Address.h"
+#include "dns/forward.h"
+#include "ip/forward.h"
 #include "sbuf/forward.h"
+#include "store/forward.h"
 
-class StoreEntry;
 namespace Dns
 {
-class LookupDetails;
-
 /// whether to do reverse DNS lookups for source IPs of accepted connections
 extern bool ResolveClientAddressesAsap;
 }
 
-typedef void FQDNH(const char *, const Dns::LookupDetails &details, void *);
+using FQDNH = void (const char *, const Dns::LookupDetails &, void *);
 
-void fqdncache_init(void);
+void fqdncache_init();
 void fqdnStats(StoreEntry *);
-void fqdncache_restart(void);
+void fqdncache_restart();
 void fqdncache_purgelru(void *);
 void fqdncacheAddEntryFromHosts(char *addr, SBufList &hostnames);