Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / cf / solaris-dqrwlock.m4
CommitLineData
805e021f
CE
1AC_DEFUN([SOLARIS_UFSVFS_HAS_DQRWLOCK], [
2 AC_CACHE_CHECK([for vfs_dqrwlock in struct ufsvfs],
3 [ac_cv_solaris_ufsvfs_has_dqrwlock],
4 [AC_COMPILE_IFELSE(
5 [AC_LANG_PROGRAM(
6 [[#define _KERNEL
7 #include <sys/fs/ufs_inode.h>]],
8 [[struct ufsvfs _ufsvfs;
9 (void) _ufsvfs.vfs_dqrwlock;]])],
10 [ac_cv_solaris_ufsvfs_has_dqrwlock=yes],
11 [ac_cv_solaris_ufsvfs_has_dqrwlock=no])
12 ])
13 AS_IF([test "$ac_cv_solaris_ufsvfs_has_dqrwlock" = "yes"],
14 [AC_DEFINE(HAVE_VFS_DQRWLOCK, 1,
15 [define if struct ufsvfs has vfs_dqrwlock])
16 ])
17])
18