]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blobdiff - m4/package_libcdev.m4
xfs_io: stat: treat statfs.f_flags as optional
[thirdparty/xfsprogs-dev.git] / m4 / package_libcdev.m4
index fdf9d69c245ac873ede0fa3046b8baae1773ccdb..7b4dfc85531d2cbca35a2f6a82919628f3b8989c 100644 (file)
@@ -314,3 +314,17 @@ AC_DEFUN([AC_HAVE_GETFSMAP],
        AC_MSG_RESULT(no))
     AC_SUBST(have_getfsmap)
   ])
+
+AC_DEFUN([AC_HAVE_STATFS_FLAGS],
+  [
+    AC_CHECK_TYPE(struct statfs,
+      [
+        AC_CHECK_MEMBER(struct statfs.f_flags,
+          have_statfs_flags=yes,,
+          [#include <sys/vfs.h>]
+        )
+      ],,
+      [#include <sys/vfs.h>]
+    )
+    AC_SUBST(have_statfs_flags)
+  ])