1dnl # SPDX-License-Identifier: CDDL-1.0 2dnl # 3dnl # 6.3 API change 4dnl # locking support functions (eg generic_setlease) were moved out of 5dnl # linux/fs.h to linux/filelock.h 6dnl # 7AC_DEFUN([ZFS_AC_KERNEL_SRC_FILELOCK_HEADER], [ 8 ZFS_LINUX_TEST_SRC([filelock_header], [ 9 #include <linux/fs.h> 10 #include <linux/filelock.h> 11 ], []) 12]) 13 14AC_DEFUN([ZFS_AC_KERNEL_FILELOCK_HEADER], [ 15 AC_MSG_CHECKING([for standalone filelock header]) 16 ZFS_LINUX_TEST_RESULT([filelock_header], [ 17 AC_MSG_RESULT(yes) 18 AC_DEFINE(HAVE_FILELOCK_HEADER, 1, [linux/filelock.h exists]) 19 ], [ 20 AC_MSG_RESULT(no) 21 ]) 22]) 23 24