X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/06f35ddcffa7e9d5a6c6b53cbb07ef11fab49f95..18f94073fa55c7d32d0e84ee0d8d033a950a77b0:/configure.ac diff --git a/configure.ac b/configure.ac index b0290c9..d549db5 100644 --- a/configure.ac +++ b/configure.ac @@ -547,6 +547,18 @@ AC_C_BIGENDIAN AC_CHECK_TYPES([struct sockaddr_in6],,,[AC_INCLUDES_DEFAULT #include ]) +# Figure out how we'll check for devices being mounted and unmounted +AC_CACHE_CHECK([for list of mounted filesystems],[rjk_cv_mtab],[ + if test -e /etc/mtab; then + rjk_cv_mtab=/etc/mtab + else + rjk_cv_mtab=none + fi +]) +if test $rjk_cv_mtab != none; then + AC_DEFINE_UNQUOTED([PATH_MTAB],["$rjk_cv_mtab"],[path to file containing mount list]) +fi + # enable -Werror when we check for certain characteristics: old_CFLAGS="${CFLAGS}" @@ -639,7 +651,7 @@ if test ! -z "$missing_functions"; then fi # Functions we can take or leave -AC_CHECK_FUNCS([fls]) +AC_CHECK_FUNCS([fls getfsstat]) if test $want_server = yes; then # had better be version 3 or later