From e84077c537e196b298a9767702ea6f41a549faa8 Mon Sep 17 00:00:00 2001 From: Francesco Chemolli Date: Sat, 29 Jun 2019 16:01:32 +0000 Subject: [PATCH] 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. --- src/enums.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/enums.h b/src/enums.h index daf626d982..bfcac113a6 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, -- 2.47.2