From 51cb96271b4f9a4bd37b44bdb6042913b60ba3c1 Mon Sep 17 00:00:00 2001 From: Björn Jacke Date: Wed, 4 Nov 2009 11:15:31 +0100 Subject: s3: add support for full windows timestamps resolution on files setting nanosecond timestamps using utimensat() was first supported by Linux kernel 2.6.22 and glibc 2.6. It's specified in POSIX.1-2008. This effectively makes us use Windows' full 100ns timestamp resolution - actually just an improvement from 10^-6 to 10^-7. For now Linux CIFS vfs will also just be able to make use of 100ns resolution, not 1ns. --- source3/configure.in | 1 + 1 file changed, 1 insertion(+) (limited to 'source3/configure.in') diff --git a/source3/configure.in b/source3/configure.in index 83ea8579e6..715f1598ef 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1066,6 +1066,7 @@ AC_CHECK_FUNCS(setenv strcasecmp fcvt fcvtl) AC_CHECK_FUNCS(syslog vsyslog timegm) AC_CHECK_FUNCS(setlocale nl_langinfo) AC_CHECK_FUNCS(nanosleep,,[AC_CHECK_LIB_EXT(rt, LIBS, nanosleep)]) +AC_CHECK_FUNCS(utimensat) AC_CHECK_FUNCS(mlock munlock mlockall munlockall) AC_CHECK_FUNCS(memalign posix_memalign hstrerror) AC_CHECK_HEADERS(sys/mman.h) -- cgit