dnl # dnl # 3.19 API change dnl # struct access f->f_dentry->d_inode was replaced by accessor function dnl # file_inode(f) dnl # AC_DEFUN([ZFS_AC_KERNEL_SRC_FILE_INODE], [ ZFS_LINUX_TEST_SRC([file_inode], [ #include ],[ struct file *f = NULL; file_inode(f); ]) ]) AC_DEFUN([ZFS_AC_KERNEL_FILE_INODE], [ AC_MSG_CHECKING([whether file_inode() is available]) ZFS_LINUX_TEST_RESULT([file_inode], [ AC_MSG_RESULT(yes) AC_DEFINE(HAVE_FILE_INODE, 1, [file_inode() is available]) ],[ AC_MSG_RESULT(no) ]) ])