summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-02-01 18:14:15 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:55:30 -0500
commit6c6e231f15c100f1f3449f2656257e120b1071af (patch)
treeba73689b12b2988617631895d8e412239cc2eaf5
parentc1d7588c74ecfb8cf613256629e272b81f154aa6 (diff)
downloadsamba-6c6e231f15c100f1f3449f2656257e120b1071af.tar.gz
samba-6c6e231f15c100f1f3449f2656257e120b1071af.tar.bz2
samba-6c6e231f15c100f1f3449f2656257e120b1071af.zip
r5157: BUG 2266: conditionally include rpc/nettype.h to work around missing header onf FreeBSD4
(This used to be commit 314da604735696da4cf350f35d84592356e31861)
-rw-r--r--source3/configure.in2
-rw-r--r--source3/smbd/quotas.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/source3/configure.in b/source3/configure.in
index 0dcfd9ab1e..9a54a51dc2 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -670,7 +670,7 @@ AC_HEADER_STDC
AC_HEADER_DIRENT
AC_HEADER_TIME
AC_HEADER_SYS_WAIT
-AC_CHECK_HEADERS(arpa/inet.h sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h)
+AC_CHECK_HEADERS(arpa/inet.h sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h rpc/nettype.h)
AC_CHECK_HEADERS(unistd.h utime.h grp.h sys/id.h limits.h memory.h)
AC_CHECK_HEADERS(rpc/rpc.h rpcsvc/nis.h rpcsvc/yp_prot.h rpcsvc/ypclnt.h)
AC_CHECK_HEADERS(sys/param.h ctype.h sys/wait.h sys/resource.h sys/ioctl.h sys/ipc.h sys/mode.h)
diff --git a/source3/smbd/quotas.c b/source3/smbd/quotas.c
index a96f50ad02..1117461bc2 100644
--- a/source3/smbd/quotas.c
+++ b/source3/smbd/quotas.c
@@ -938,7 +938,9 @@ BOOL disk_quotas(const char *path, SMB_BIG_UINT *bsize, SMB_BIG_UINT *dfree, SMB
#include <rpc/rpc.h>
#include <rpc/types.h>
#include <rpcsvc/rquota.h>
+#ifdef HAVE_RPC_NETTYPE_H
#include <rpc/nettype.h>
+#endif
#include <rpc/xdr.h>
static int quotastat;