]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Portability: basic_nis_auth depends on rpcsvc/ypclnt.h
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 23 Mar 2014 04:44:40 +0000 (16:44 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 23 Mar 2014 04:44:40 +0000 (16:44 +1200)
... which is not availabel on all platforms (such as MinGW on Windows).

helpers/basic_auth/NIS/nis_support.cc
helpers/basic_auth/NIS/required.m4

index 133b043dae37db5d4204125f6e59f383c69d7434..de46c03ed636815f946cb97d24d2b4e0c95ea866 100644 (file)
@@ -20,8 +20,9 @@
 #define BOOL_DEFINED
 #endif
 
+#if HAVE_RPCSVC_YPCLNT_H
 #include <rpcsvc/ypclnt.h>
-
+#endif
 #if HAVE_RPCSVC_YP_PROT_H
 #include <rpcsvc/yp_prot.h>
 #endif
index 64d3429af6b3fe5f1dddb8a217d24be328c897fa..20215c3fd4b9f70923d079d538f80a5b150e856b 100755 (executable)
@@ -1,4 +1,4 @@
-AC_CHECK_HEADERS([sys/types.h rpc/rpc.h rpcsvc/yp_prot.h crypt.h],[BUILD_HELPER="NIS"],,AC_INCLUDES_DEFAULT([
+AC_CHECK_HEADERS([sys/types.h rpc/rpc.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h crypt.h],[BUILD_HELPER="NIS"],,AC_INCLUDES_DEFAULT([
 #if HAVE_RPC_RPC_H
 #include <rpc/rpc.h>
 #endif