From: Alex Rousskov Date: Tue, 5 May 2020 22:24:51 +0000 (+0000) Subject: Bug 5045: ext_edirectory_userip_acl is missing include files (#624) X-Git-Tag: 4.15-20210522-snapshot~124 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=05fdfe0dd61ff6eb207c53bdc7de6489fa0d2816;p=thirdparty%2Fsquid.git Bug 5045: ext_edirectory_userip_acl is missing include files (#624) Discovered on FreeBSD v12.1 running on amd64 with clang v8.0.1. error: use of undeclared identifier 'AF_INET6' error: member access into incomplete type 'struct sockaddr_in6' ... Co-Authored-By: Pavel Timofeev --- diff --git a/src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc b/src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc index 121784828b..a3de6ccd6c 100644 --- a/src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc +++ b/src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc @@ -69,6 +69,12 @@ #ifdef HAVE_NETDB_H #include #endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +#ifdef HAVE_NETINET_IN_H +#include +#endif #ifdef HELPER_INPUT_BUFFER #define EDUI_MAXLEN HELPER_INPUT_BUFFER