From: Francesco Chemolli Date: Sat, 29 Jun 2019 16:01:32 +0000 (+0000) Subject: Fix macro name clash on freebsd (#426) X-Git-Tag: SQUID_5_0_1~75 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bf0a242d41581132ac69733935ded4d2f98db018;p=thirdparty%2Fsquid.git Fix macro name clash on freebsd (#426) 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. --- diff --git a/src/enums.h b/src/enums.h index a7d3db0663..632216fbc9 100644 --- a/src/enums.h +++ b/src/enums.h @@ -10,7 +10,7 @@ #define SQUID_ENUMS_H enum fd_type { - FD_NONE, + FD_NONE_TYPE, FD_LOG, FD_FILE, FD_SOCKET,