1dnl ######################################################################
2dnl check for the correct system call to unmount a filesystem.
3AC_DEFUN([AMU_CHECK_UNMOUNT_CALL],
4[
5dnl make sure this one is called before [AC_CHECK_UNMOUNT_ARGS]
6AC_BEFORE([$0], [AC_CHECK_UNMOUNT_ARGS])
7AC_CACHE_CHECK(the system call to unmount a filesystem,
8ac_cv_unmount_call,
9[
10# check for various unmount a filesystem calls
11if test "$ac_cv_func_uvmount" = yes ; then
12  ac_cv_unmount_call=uvmount
13elif test "$ac_cv_func_unmount" = yes ; then
14  ac_cv_unmount_call=unmount
15elif test "$ac_cv_func_umount" = yes ; then
16  ac_cv_unmount_call=umount
17else
18  ac_cv_unmount_call=no
19fi
20])
21if test "$ac_cv_unmount_call" != no
22then
23  am_utils_unmount_call=$ac_cv_unmount_call
24  AC_SUBST(am_utils_unmount_call)
25fi
26])
27dnl ======================================================================
28