]> git.proxmox.com Git - mirror_zfs.git/blame - config/kernel-generic_readlink.m4
FreeBSD: Add zfs_link_create() error handling
[mirror_zfs.git] / config / kernel-generic_readlink.m4
CommitLineData
a5e046ea
TC
1dnl #
2dnl # 4.10 API
3dnl #
4dnl # NULL inode_operations.readlink implies generic_readlink(), which
5dnl # has been made static.
6dnl #
608f8749
BB
7AC_DEFUN([ZFS_AC_KERNEL_SRC_GENERIC_READLINK_GLOBAL], [
8 ZFS_LINUX_TEST_SRC([generic_readlink_global], [
a5e046ea
TC
9 #include <linux/fs.h>
10 ],[
11 int i __attribute__ ((unused));
a5e046ea 12 i = generic_readlink(NULL, NULL, 0);
608f8749
BB
13 ])
14])
15
16AC_DEFUN([ZFS_AC_KERNEL_GENERIC_READLINK_GLOBAL], [
17 AC_MSG_CHECKING([whether generic_readlink is global])
18 ZFS_LINUX_TEST_RESULT([generic_readlink_global], [
a5e046ea
TC
19 AC_MSG_RESULT([yes])
20 AC_DEFINE(HAVE_GENERIC_READLINK, 1,
608f8749 21 [generic_readlink is global])
a5e046ea
TC
22 ],[
23 AC_MSG_RESULT([no])
24 ])
25])