(jm_LIST_MOUNTED_FILESYSTEMS): Add BeOS support.
authorJim Meyering <jim@meyering.net>
Mon, 1 May 2000 07:58:34 +0000 (07:58 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 1 May 2000 07:58:34 +0000 (07:58 +0000)
m4/ls-mntd-fs.m4

index 40a2fb1..a1d271d 100644 (file)
@@ -1,4 +1,4 @@
-#serial 3
+#serial 4
 
 dnl From Jim Meyering.
 dnl
@@ -201,6 +201,22 @@ if test -z "$ac_list_mounted_fs"; then
 fi
 
 if test -z "$ac_list_mounted_fs"; then
+  # BeOS
+  AC_MSG_CHECKING([for next_dev function])
+  AC_CACHE_VAL(fu_cv_sys_mounted_next_dev,
+    [AC_TRY_CPP([#include <fs_info.h>],
+       fu_cv_sys_mounted_next_dev=yes,
+       fu_cv_sys_mounted_next_dev=no)])
+  AC_MSG_RESULT($fu_cv_sys_mounted_next_dev)
+  if test $fu_cv_sys_mounted_next_dev = yes; then
+    ac_list_mounted_fs=found
+    AC_DEFINE(MOUNTED_NEXT_DEV, 1,
+      [Define if there are functions named next_dev and fs_stat_dev for
+   reading the list of mounted filesystems.  (BeOS)])
+  fi
+fi
+
+if test -z "$ac_list_mounted_fs"; then
   # SVR2
   AC_MSG_CHECKING([whether it is possible to resort to fread on /etc/mnttab])
   AC_CACHE_VAL(fu_cv_sys_mounted_fread,