Add -p switch to "zpool get"
[zfs.git] / config / kernel-dirty-inode.m4
index 2ededf1..ffd87bb 100644 (file)
@@ -8,11 +8,14 @@ AC_DEFUN([ZFS_AC_KERNEL_DIRTY_INODE_WITH_FLAGS], [
        AC_MSG_CHECKING([whether sops->dirty_inode() wants flags])
        ZFS_LINUX_TRY_COMPILE([
                #include <linux/fs.h>
-       ],[
-               void (*dirty_inode) (struct inode *, int) = NULL;
-               struct super_operations sops __attribute__ ((unused));
 
-               sops.dirty_inode = dirty_inode;
+               void dirty_inode(struct inode *a, int b) { return; }
+
+               static const struct super_operations
+                   sops __attribute__ ((unused)) = {
+                       .dirty_inode = dirty_inode,
+               };
+       ],[
        ],[
                AC_MSG_RESULT([yes])
                AC_DEFINE(HAVE_DIRTY_INODE_WITH_FLAGS, 1,