From f47b409df9c243a2a1dbdca573a92b78d1fc6480 Mon Sep 17 00:00:00 2001 From: Alex Rousskov Date: Tue, 5 May 2020 22:24:51 +0000 Subject: [PATCH] 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 --- .../external/eDirectory_userip/ext_edirectory_userip_acl.cc | 6 ++++++ 1 file changed, 6 insertions(+) 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 43feffda7f..732ec25bbd 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 -- 2.47.2