]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix macro name clash on freebsd (#426)
authorFrancesco Chemolli <kinkie@squid-cache.org>
Sat, 29 Jun 2019 16:01:32 +0000 (16:01 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Sun, 30 Jun 2019 08:36:07 +0000 (08:36 +0000)
FreeBSD defines FD_NONE in /usr/include/fcntl.h to be magic to
the system. We are not using that name explicitly anywhere, but
it may make sense to keep it around as a default value for
fd_type. Rename the symbol to avoid the clash and fix the build
on FreeBSD.

src/enums.h

index a7d3db0663de959ba6d61f1451c6b08520ad5c08..632216fbc9ec14038b17b7aa6334c18fc6f7a1cb 100644 (file)
@@ -10,7 +10,7 @@
 #define SQUID_ENUMS_H
 
 enum fd_type {
-    FD_NONE,
+    FD_NONE_TYPE,
     FD_LOG,
     FD_FILE,
     FD_SOCKET,