xref: /netbsd-src/external/bsd/am-utils/dist/m4/macros/check_nfs_socket_connection.m4 (revision a53f50b9b44dc9467ccc9c464999b1d1c509cb0c)
1dnl ######################################################################
2dnl check if need to turn on, off, or leave alone the NFS "noconn" option
3AC_DEFUN([AMU_CHECK_NFS_SOCKET_CONNECTION],
4[
5AC_CACHE_CHECK(if to turn on/off noconn option,
6ac_cv_nfs_socket_connection,
7[
8# set default to no-change
9ac_cv_nfs_socket_connection=none
10# select the correct style
11case "${host_os}" in
12	openbsd2.[[01]]* )
13			ac_cv_nfs_socket_connection=noconn ;;
14	openbsd* | freebsd* | freebsdelf* )
15			ac_cv_nfs_socket_connection=conn ;;
16esac
17])
18# set correct value
19case "$ac_cv_nfs_socket_connection" in
20	noconn )
21		AC_DEFINE(USE_UNCONNECTED_NFS_SOCKETS)
22		;;
23	conn )
24		AC_DEFINE(USE_CONNECTED_NFS_SOCKETS)
25		;;
26esac
27])
28dnl ======================================================================
29