*_linux_26) AFS_PARAM_COMMON=param.linux26.h ;;
esac
+OPENAFS_OSCONF
+
case $AFS_SYSNAME in *_linux* | *_umlinux*)
# Add (sub-) architecture-specific paths needed by conftests
AC_CHECK_LINUX_FUNC([zero_user_segments],
[#include <linux/highmem.h>],
[zero_user_segments(NULL, 0, 0, 0, 0);])
+ AC_CHECK_LINUX_FUNC([noop_fsync],
+ [#include <linux/fs.h>],
+ [noop_fsync(NULL, 0, 0, 0);])
dnl Consequences - things which get set as a result of the
dnl above tests
LINUX_REGISTER_SYSCTL_TABLE_NOFLAG
LINUX_HAVE_DCACHE_LOCK
LINUX_D_COUNT_IS_INT
+ LINUX_HAVE_SET_NLINK
dnl If we are guaranteed that keyrings will work - that is
dnl a) The kernel has keyrings enabled
fi
fi
+XLIBS="$LIB_AFSDB $XLIBS"
AC_CHECK_RESOLV_RETRANS
#endif
])
+dnl see what struct stat has for timestamps
+AC_CHECK_MEMBERS([struct stat.st_ctimespec, struct stat.st_ctimensec])
+
dnl check for curses-lib
save_LIBS=$LIBS
AC_CHECK_LIB( [ncurses], [setupterm],
gettimeofday \
localtime_r \
mkstemp \
+ setenv \
strcasecmp \
strlcat \
strnlen \
tfind \
tsearch \
twalk \
+ unsetenv \
verr \
verrx \
vsyslog \
fi
LIBS="$save_LIBS"
-OPENAFS_OSCONF
openafs_cv_saved_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $XCFLAGS_NOCHECKING"