Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / bsd / am-utils / dist / m4 / macros / check_fhandle.m4
blobf2a9c09e60959a046e8ea9c02f13b93700f5d2c2
1 dnl ######################################################################
2 dnl Find if type 'fhandle' exists
3 AC_DEFUN([AMU_CHECK_FHANDLE],
5 AC_CACHE_CHECK(if plain fhandle type exists,
6 ac_cv_have_fhandle,
8 # try to compile a program which may have a definition for the type
9 # set to a default value
10 ac_cv_have_fhandle=no
11 # look for "struct nfs_fh"
12 if test "$ac_cv_have_fhandle" = no
13 then
14 AC_TRY_COMPILE_NFS(
15 [ fhandle a;
16 ], ac_cv_have_fhandle=yes, ac_cv_have_fhandle=no)
20 if test "$ac_cv_have_fhandle" != no
21 then
22   AC_DEFINE(HAVE_FHANDLE)
25 dnl ======================================================================