]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
autoconf: detect sync_file_range(2)
authorSage Weil <sage@newdream.net>
Thu, 4 Mar 2010 17:45:44 +0000 (09:45 -0800)
committerSage Weil <sage@newdream.net>
Thu, 4 Mar 2010 17:45:44 +0000 (09:45 -0800)
configure.ac

index f1e21acc76ef2c4edd1ffddf7b996d702cd8643f..665fcdd6281fea6f5bb7acb1c57f16e87f5cebe7 100644 (file)
@@ -147,6 +147,12 @@ AC_CHECK_HEADER([openssl/md5.h],
 
 AC_CHECK_HEADERS([sys/xattr.h arpa/inet.h netdb.h netinet/in.h sys/file.h sys/ioctl.h sys/mount.h sys/param.h sys/socket.h sys/statvfs.h sys/time.h sys/vfs.h syslog.h utime.h])
 
+# sync_file_range
+AC_DEFINE([HAVE_SYNC_FILE_RANGE], [], [sync_file_range(2) is supported])
+AC_CHECK_FUNC([sync_file_range],
+       [AC_DEFINE([HAVE_SYNC_FILE_RANGE])],
+       [])
+
 # Checks for typedefs, structures, and compiler characteristics.
 #AC_HEADER_STDBOOL
 #AC_C_CONST