]> git.proxmox.com Git - mirror_zfs.git/blame - config/kernel-d-prune-aliases.m4
Add CODE_OF_CONDUCT.md
[mirror_zfs.git] / config / kernel-d-prune-aliases.m4
CommitLineData
218b4e0a
BB
1dnl #
2dnl # 2.6.12 API change
3dnl # d_prune_aliases() helper function available.
4dnl #
5AC_DEFUN([ZFS_AC_KERNEL_D_PRUNE_ALIASES],
6 [AC_MSG_CHECKING([whether d_prune_aliases() is available])
7 ZFS_LINUX_TRY_COMPILE_SYMBOL([
8 #include <linux/dcache.h>
9 ], [
10 struct inode *ip = NULL;
11 d_prune_aliases(ip);
12 ], [d_prune_aliases], [fs/dcache.c], [
13 AC_MSG_RESULT(yes)
14 AC_DEFINE(HAVE_D_PRUNE_ALIASES, 1,
15 [d_prune_aliases() is available])
16 ], [
17 AC_MSG_RESULT(no)
18 ])
19])