From dac32d406fa7d85709bb5eef92ccf3ca4efb4bad Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Thu, 17 Aug 2017 12:43:18 +0000 Subject: [PATCH] configure: cleanup struct statfs/statfs64 member checks * configure.ac : Merge several AC_CHECK_MEMBERS checks of struct statfs members into a single check. : Likewise, for checks of struct statfs64 members. --- configure.ac | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/configure.ac b/configure.ac index cb398fb5..b4abdf8b 100644 --- a/configure.ac +++ b/configure.ac @@ -448,25 +448,23 @@ AC_CHECK_TYPES([struct ifaddrlblmsg],,, [#include ]) AC_CHECK_TYPES([struct netconfmsg],,, [#include ]) AC_CHECK_TYPES([struct statfs], [ - AC_CHECK_MEMBERS([struct statfs.f_frsize],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs.f_flags],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs.f_fsid.val],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs.f_fsid.__val],,, [#include + AC_CHECK_MEMBERS(m4_normalize([ + struct statfs.f_frsize, + struct statfs.f_flags, + struct statfs.f_fsid.val, + struct statfs.f_fsid.__val + ]),,, [#include #include ]) ],, [#include #include ]) AC_CHECK_TYPES([struct statfs64], [ - AC_CHECK_MEMBERS([struct statfs64.f_frsize],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs64.f_flags],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs64.f_fsid.val],,, [#include -#include ]) - AC_CHECK_MEMBERS([struct statfs64.f_fsid.__val],,, [#include + AC_CHECK_MEMBERS(m4_normalize([ + struct statfs64.f_frsize, + struct statfs64.f_flags, + struct statfs64.f_fsid.val, + struct statfs64.f_fsid.__val + ]),,, [#include #include ]) ],, [#include #include ]) -- 2.40.0