From 6e6fbaedec0f560c0eaa3bdb993767f6fd90cc8c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Tue, 4 Mar 1997 22:41:55 +0100
Subject: [PATCH] Now probably works on FreeBSD.

Rev: src/modules/Yp/configure.in:1.4
Rev: src/modules/Yp/yp.c:1.3
---
 src/modules/Yp/configure.in | 2 +-
 src/modules/Yp/yp.c         | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/modules/Yp/configure.in b/src/modules/Yp/configure.in
index 52913b1962..3aa8bd5d93 100644
--- a/src/modules/Yp/configure.in
+++ b/src/modules/Yp/configure.in
@@ -5,6 +5,6 @@ sinclude(../module_configure.in)
 
 AC_CHECK_LIB(nsl, gethostbyname)
 
-AC_HAVE_HEADERS(sys/types.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h)
+AC_HAVE_HEADERS(sys/types.h rpc/types.h rpc/rpc.h rpc/clnt.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h)
 
 AC_OUTPUT(Makefile,echo FOO >stamp-h )
diff --git a/src/modules/Yp/yp.c b/src/modules/Yp/yp.c
index 9f59252563..693b5e619f 100644
--- a/src/modules/Yp/yp.c
+++ b/src/modules/Yp/yp.c
@@ -4,6 +4,15 @@
 #ifdef HAVE_SYS_TYPES_H
 #include <sys/types.h>
 #endif /* HAVE_SYS_TYPES_H */
+#ifdef HAVE_RPC_TYPES_H
+#include <rpc/types.h>
+#endif /* HAVE_RPC_TYPES_H */
+#ifdef HAVE_RPC_RPC_H
+#include <rpc/rpc.h>
+#endif /* HAVE_RPC_RPC_H */
+#ifdef HAVE_RPC_CLNT_H
+#include <rpc/clnt.h>
+#endif /* HAVE_RPC_CLNT_H */
 #include <rpcsvc/ypclnt.h>
 #include <rpcsvc/yp_prot.h>
 
-- 
GitLab