aboutsummaryrefslogtreecommitdiffstats
path: root/config/kernel-kuid-helpers.m4
diff options
context:
space:
mode:
Diffstat (limited to 'config/kernel-kuid-helpers.m4')
-rw-r--r--config/kernel-kuid-helpers.m412
1 files changed, 8 insertions, 4 deletions
diff --git a/config/kernel-kuid-helpers.m4 b/config/kernel-kuid-helpers.m4
index 60713b9d3..4bc4e039d 100644
--- a/config/kernel-kuid-helpers.m4
+++ b/config/kernel-kuid-helpers.m4
@@ -5,14 +5,18 @@ dnl # became necessary to go through one more level of indirection
dnl # when dealing with uid/gid - namely the kuid type.
dnl #
dnl #
-AC_DEFUN([ZFS_AC_KERNEL_KUID_HELPERS], [
- AC_MSG_CHECKING([whether i_(uid|gid)_(read|write) exist])
- ZFS_LINUX_TRY_COMPILE([
+AC_DEFUN([ZFS_AC_KERNEL_SRC_KUID_HELPERS], [
+ ZFS_LINUX_TEST_SRC([i_uid_read], [
#include <linux/fs.h>
],[
struct inode *ip = NULL;
(void) i_uid_read(ip);
- ],[
+ ])
+])
+
+AC_DEFUN([ZFS_AC_KERNEL_KUID_HELPERS], [
+ AC_MSG_CHECKING([whether i_(uid|gid)_(read|write) exist])
+ ZFS_LINUX_TEST_RESULT([i_uid_read], [
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_KUID_HELPERS, 1,
[i_(uid|gid)_(read|write) exist])