introduce-autoconf-for-openafs-20010628
[openafs.git] / src / cf / linux-test2.m4
1 AC_DEFUN(LINUX_FS_STRUCT_INODE_HAS_I_BYTES, [
2 AC_MSG_CHECKING(for i_bytes in struct inode)
3 save_CPPFLAGS="$CPPFLAGS"
4 CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
5 AC_CACHE_VAL(ac_cv_linux_fs_struct_inode_has_i_bytes, 
6 [
7 AC_TRY_COMPILE(
8 [#include <linux/fs.h>],
9 [struct inode _inode;
10 printf("%d\n", _inode.i_bytes);], 
11 ac_cv_linux_fs_struct_inode_has_i_bytes=yes,
12 ac_cv_linux_fs_struct_inode_has_i_bytes=no)])
13 AC_MSG_RESULT($ac_cv_linux_fs_struct_inode_has_i_bytes)
14 CPPFLAGS="$save_CPPFLAGS"])
15