[PATCH] fallback to <xfs/xqm.h>
Stefan (metze) Metzmacher
metze at metzemix.de
Sun Nov 10 02:27:00 GMT 2002
Hi,
here's a small patch to makesure we fallback to <xfs/xqm.h> if
<linux/xqm.h> doesn't exist (e.g. in SuSE 8.1).
metze
-----------------------------------------------------------------------------
Stefan "metze" Metzmacher <metze at metzemix.de>
-------------- next part --------------
diff -Npur --exclude=CVS --exclude=*.bak --exclude=*.o --exclude=*.po --exclude=.#* 3_0/source/configure.in samba3_0-puc/source/configure.in
--- 3_0/source/configure.in Sun Nov 10 01:14:14 2002
+++ samba3_0-puc/source/configure.in Sun Nov 10 02:49:40 2002
@@ -462,6 +462,7 @@ AC_CHECK_HEADERS(sys/fs/vx_quota.h)
# For quotas on Linux XFS filesystems
AC_CHECK_HEADERS(linux/xqm.h)
+AC_CHECK_HEADERS(xfs/xqm.h)
AC_CHECK_SIZEOF(int,cross)
AC_CHECK_SIZEOF(long,cross)
diff -Npur --exclude=CVS --exclude=*.bak --exclude=*.o --exclude=*.po --exclude=.#* 3_0/source/include/config.h.in samba3_0-puc/source/include/config.h.in
--- 3_0/source/include/config.h.in Sun Nov 10 01:14:14 2002
+++ samba3_0-puc/source/include/config.h.in Sun Nov 10 02:48:28 2002
@@ -373,6 +373,9 @@
/* Define to 1 if you have the <linux/xqm.h> header file. */
#undef HAVE_LINUX_XQM_H
+/* Define to 1 if you have the <xfs/xqm.h> header file. */
+#undef HAVE_XFS_XQM_H
+
/* Define to 1 if you have the `llseek' function. */
#undef HAVE_LLSEEK
diff -Npur --exclude=CVS --exclude=*.bak --exclude=*.o --exclude=*.po --exclude=.#* 3_0/source/smbd/quotas.c samba3_0-puc/source/smbd/quotas.c
--- 3_0/source/smbd/quotas.c Wed Jan 30 07:08:39 2002
+++ samba3_0-puc/source/smbd/quotas.c Sun Nov 10 02:26:35 2002
@@ -56,6 +56,11 @@ BOOL disk_quotas_vxfs(const pstring name
#include <linux/quota.h>
#ifdef HAVE_LINUX_XQM_H
#include <linux/xqm.h>
+#else
+#ifdef HAVE_XFS_XQM_H
+#include <xfs/xqm.h>
+#define HAVE_LINUX_XQM_H
+#endif
#endif
#include <mntent.h>
More information about the samba-technical
mailing list