From 7560b1cea6d2c0b2962f5802f724525fc0ec9bf9 Mon Sep 17 00:00:00 2001 From: Björn Jacke Date: Thu, 28 Jun 2012 21:17:28 +0200 Subject: s3: fine tune and clean up statvfs tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This should also fix the build on Tru64. Tru64 has a POSIX compliant statvfs() function while most *BSD systems ignore POSIX. Autobuild-User(master): Björn Jacke Autobuild-Date(master): Thu Jun 28 23:07:23 CEST 2012 on sn-devel-104 --- source3/smbd/statvfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source3/smbd/statvfs.c') diff --git a/source3/smbd/statvfs.c b/source3/smbd/statvfs.c index 5cefe2d4c2..918867f7aa 100644 --- a/source3/smbd/statvfs.c +++ b/source3/smbd/statvfs.c @@ -97,7 +97,7 @@ static int darwin_statvfs(const char *path, vfs_statvfs_struct *statbuf) return 0; } -#elif defined(BSD) && defined(BSD_STATVFS_BSIZE) +#elif defined(BSD_STYLE_STATVFS) static int bsd_statvfs(const char *path, vfs_statvfs_struct *statbuf) { struct statfs statfs_buf; @@ -177,7 +177,7 @@ int sys_statvfs(const char *path, vfs_statvfs_struct *statbuf) { #if defined(DARWINOS) return darwin_statvfs(path, statbuf); -#elif defined(BSD) && defined(BSD_STATVFS_BSIZE) +#elif defined(BSD_STYLE_STATVFS) return bsd_statvfs(path, statbuf); #elif defined(STAT_STATVFS) && defined(HAVE_FSID_INT) return linux_statvfs(path, statbuf); -- cgit