/* ------------------------------------------------------------------------- */
/* -- CONFIGURE SPECIFIED FEATURES -- */
/* ------------------------------------------------------------------------- */
+
+/*
+ * Copyright (C) 2000-2015 Kern Sibbald
+ * License: BSD 2-Clause; see file LICENSE-FOSS
+ */
/* Define if you want to use MySQL as Catalog database */
#undef USE_MYSQL_DB
/* Define if you have zlib */
#undef HAVE_LIBZ
-/* Define if you have lzo lib */
-#undef HAVE_LZO
-
/* Define if you have libacl */
#undef HAVE_ACL
/* OSes */
#undef HAVE_LINUX_OS
#undef HAVE_FREEBSD_OS
+#undef HAVE_KFREEBSD_OS
#undef HAVE_NETBSD_OS
#undef HAVE_OPENBSD_OS
#undef HAVE_BSDI_OS
#undef HAVE_CYGWIN
#undef HAVE_OSF1_OS
#undef HAVE_DARWIN_OS
+#undef HAVE_HURD_OS
/* Set to correct scanf value for long long int */
#undef lld
#undef llu
#undef HAVE_READLINE
-#undef HAVE_PYTHON
#undef HAVE_GMP
language is requested. */
#undef ENABLE_NLS
+/* Defined to 0 if not provided */
+#undef FD_CLOEXEC
+
+/* Define to 1 if you have the 'accept4' function. */
+#undef HAVE_ACCEPT4
+
/* Normal acl support */
#undef HAVE_ACL
/* Set if Bacula bat Qt4 GUI support enabled */
#undef HAVE_BAT
+/* Define to 1 if you have the `be64toh' function. */
+#undef HAVE_BE64TOH
+
/* Big Endian */
#undef HAVE_BIG_ENDIAN
you don't. */
#undef HAVE_DECL_CYGWIN_CONV_PATH
+/* Define to 1 if you have the declaration of `FD_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_FD_CLOEXEC
+
/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
don't. */
#undef HAVE_DECL_FEOF_UNLOCKED
don't. */
#undef HAVE_DECL_GETC_UNLOCKED
+/* Define to 1 if you have the declaration of `O_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_O_CLOEXEC
+
+/* Define to 1 if you have the declaration of `SOCK_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_SOCK_CLOEXEC
+
/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
*/
#undef HAVE_DECL_TZNAME
/* Define to 1 if you have the `fchdir' function. */
#undef HAVE_FCHDIR
+/* Define to 1 if you have the `fchmod' function. */
+#undef HAVE_FCHMOD
+
+/* Define to 1 if you have the `fchown' function. */
+#undef HAVE_FCHOWN
+
/* Define to 1 if you have the 'fchownat' function. */
#undef HAVE_FCHOWNAT
/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
+/* Set if fcntl supports file locking */
+#undef HAVE_FCNTL_LOCK
+
/* Define to 1 if you have the `fdatasync' function. */
#undef HAVE_FDATASYNC
/* Define to 1 if you have the 'fstatat' function. */
#undef HAVE_FSTATAT
+/* Define to 1 if you have the `futimes' function. */
+#undef HAVE_FUTIMES
+
/* Define to 1 if you have the 'futimesat' function. */
#undef HAVE_FUTIMESAT
/* Define to 1 if you have the `getmntinfo' function. */
#undef HAVE_GETMNTINFO
+/* Define to 1 if you have the `getnameinfo' function. */
+#undef HAVE_GETNAMEINFO
+
/* Set if have getpagesize */
#undef HAVE_GETPAGESIZE
/* Define to 1 if you have the <grp.h> header file. */
#undef HAVE_GRP_H
-/* Set if you have GTK 4.2 or greater loaded */
-#undef HAVE_GTK_2_4
+/* Define to 1 if you have the `htobe64' function. */
+#undef HAVE_HTOBE64
-/* Define if you have the iconv() function. */
+/* Define to 1 if you have the `iconv()' function. */
#undef HAVE_ICONV
/* Define to 1 if you have the `inet_ntop' function. */
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
#undef HAVE_LANGINFO_CODESET
+/* Define to 1 if you have the `lchmod' function. */
+#undef HAVE_LCHMOD
+
/* Define to 1 if you have the `lchown' function. */
#undef HAVE_LCHOWN
/* Define to 1 if you have the `resolv' library (-lresolv). */
#undef HAVE_LIBRESOLV
+/* Define to 1 if you have libs3 */
+#undef HAVE_LIBS3
+
/* Define to 1 if you have the `socket' library (-lsocket). */
#undef HAVE_LIBSOCKET
/* Define to 1 if you have the `sun' library (-lsun). */
#undef HAVE_LIBSUN
-/* Define to 1 if you have the `util' library (-lutil). */
-#undef HAVE_LIBUTIL
-
/* Defines if your system have the libutil.h header file */
#undef HAVE_LIBUTIL_H
/* Define to 1 if you have the `lstat' function. */
#undef HAVE_LSTAT
+/* Define to 1 if you have the `lutimes' function. */
+#undef HAVE_LUTIMES
+
/* Define to 1 if you have LZO compression */
#undef HAVE_LZO
/* Define to 1 if you have the `posix_fadvise' function. */
#undef HAVE_POSIX_FADVISE
+/* Define to 1 if you have the `posix_fallocate' function. */
+#undef HAVE_POSIX_FALLOCATE
+
/* Define if your printf() function supports format strings with positions. */
#undef HAVE_POSIX_PRINTF
/* Set if socklen_t exists */
#undef HAVE_SOCKLEN_T
+/* Set if building on Solaris 10 */
+#undef HAVE_SOLARIS10
+
/* Set if you have an SQLite3 Database */
#undef HAVE_SQLITE3
/* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP
+/* Defined to 0 if not provided */
+#undef HAVE_STREAM_CLOEXEC
+
/* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR
<sysmacros.h>. */
#undef MAJOR_IN_SYSMACROS
+/* Whether to have in6addr_any support */
+#undef NEED_IN6ADDR_ANY
+
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
+/* Defined to 0 if not provided */
+#undef O_CLOEXEC
+
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Set if you want Smartalloc enabled */
#undef SMARTALLOC
+/* Defined to 0 if not provided */
+#undef SOCK_CLOEXEC
+
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at runtime.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown */
+ STACK_DIRECTION > 0 => grows toward higher addresses
+ STACK_DIRECTION < 0 => grows toward lower addresses
+ STACK_DIRECTION = 0 => direction of growth unknown */
#undef STACK_DIRECTION
/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
+/* fopen() modifier for setting close on exec flag */
+#undef STREAM_CLOEXEC
+
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
/* Set if DB batch insert code enabled */
#undef USE_BATCH_FILE_INSERT
+/* Set if you want Lock Manager enabled */
+#undef USE_LOCKMGR
+
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
/* Define for large files, on AIX-style hosts. */
#undef _LARGE_FILES
-/* Set if you want Lock Manager enabled */
-#undef _USE_LOCKMGR
-
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
doesn't define it. */
#undef ptrdiff_t
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#undef restrict
+/* Work around a bug in Sun C++: it does not support _Restrict or
+ __restrict__, even though the corresponding Sun C compiler ends up with
+ "#define restrict _Restrict" or "#define restrict __restrict__" in the
+ previous line. Perhaps some future version of Sun C++ will work with
+ restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+# define __restrict__
+#endif
+
/* Define to empty if the C compiler doesn't support this keyword. */
#undef signed