Tagging module util-vserver - util-vserver-0.30.215-6
[util-vserver.git] / config.h.in
index 5beb7fa..ad2998d 100644 (file)
@@ -1,5 +1,14 @@
 /* config.h.in.  Generated from configure.ac by autoheader.  */
 
+/* Used crypto API */
+#undef ENSC_CRYPTO_API
+
+/* Define to 1 if dietlibc supports C99 */
+#undef ENSC_DIETLIBC_C99
+
+/* Define to 1 if dietlibc declares syscall */
+#undef ENSC_DIETLIBC_HAS_SYSCALL
+
 /* define when <ext2fs/ext2_fs.h> is usable */
 #undef ENSC_HAVE_EXT2FS_EXT2_FS_H
 
 /* The number of the vserver syscall */
 #undef ENSC_SYSCALL__NR_vserver
 
+/* Use alternative _syscallX macros */
+#undef ENSC_USE_ALTERNATIVE_SYSCALL_MACROS
+
+/* Define to 1 if you have the declaration of `ADDR_LIMIT_32BIT', and to 0 if
+   you don't. */
+#undef HAVE_DECL_ADDR_LIMIT_32BIT
+
+/* Define to 1 if you have the declaration of `ADDR_LIMIT_3GB', and to 0 if
+   you don't. */
+#undef HAVE_DECL_ADDR_LIMIT_3GB
+
+/* Define to 1 if you have the declaration of `MMAP_PAGE_ZERO', and to 0 if
+   you don't. */
+#undef HAVE_DECL_MMAP_PAGE_ZERO
+
 /* Define to 1 if you have the declaration of `MS_MOVE', and to 0 if you
    don't. */
 #undef HAVE_DECL_MS_MOVE
 
+/* Define to 1 if you have the declaration of `PER_BSD', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_BSD
+
+/* Define to 1 if you have the declaration of `PER_HPUX', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_HPUX
+
+/* Define to 1 if you have the declaration of `PER_IRIX32', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_IRIX32
+
+/* Define to 1 if you have the declaration of `PER_IRIX64', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_IRIX64
+
+/* Define to 1 if you have the declaration of `PER_IRIXN32', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_IRIXN32
+
+/* Define to 1 if you have the declaration of `PER_ISCR4', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_ISCR4
+
+/* Define to 1 if you have the declaration of `PER_LINUX', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_LINUX
+
+/* Define to 1 if you have the declaration of `PER_LINUX32', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_LINUX32
+
+/* Define to 1 if you have the declaration of `PER_LINUX32_3GB', and to 0 if
+   you don't. */
+#undef HAVE_DECL_PER_LINUX32_3GB
+
+/* Define to 1 if you have the declaration of `PER_LINUX_32BIT', and to 0 if
+   you don't. */
+#undef HAVE_DECL_PER_LINUX_32BIT
+
+/* Define to 1 if you have the declaration of `PER_OSF4', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_OSF4
+
+/* Define to 1 if you have the declaration of `PER_OSR5', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_OSR5
+
+/* Define to 1 if you have the declaration of `PER_RISCOS', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_RISCOS
+
+/* Define to 1 if you have the declaration of `PER_SCOSVR3', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_SCOSVR3
+
+/* Define to 1 if you have the declaration of `PER_SOLARIS', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_SOLARIS
+
+/* Define to 1 if you have the declaration of `PER_SUNOS', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_SUNOS
+
+/* Define to 1 if you have the declaration of `PER_SVR3', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_SVR3
+
+/* Define to 1 if you have the declaration of `PER_SVR4', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_SVR4
+
+/* Define to 1 if you have the declaration of `PER_UW7', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_UW7
+
+/* Define to 1 if you have the declaration of `PER_WYSEV386', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_WYSEV386
+
+/* Define to 1 if you have the declaration of `PER_XENIX', and to 0 if you
+   don't. */
+#undef HAVE_DECL_PER_XENIX
+
+/* Define to 1 if you have the declaration of `SHORT_INODE', and to 0 if you
+   don't. */
+#undef HAVE_DECL_SHORT_INODE
+
+/* Define to 1 if you have the declaration of `STICKY_TIMEOUTS', and to 0 if
+   you don't. */
+#undef HAVE_DECL_STICKY_TIMEOUTS
+
+/* Define to 1 if you have the declaration of `WHOLE_SECONDS', and to 0 if you
+   don't. */
+#undef HAVE_DECL_WHOLE_SECONDS
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define to 1 if the stack is on growing addresses */
+#undef HAVE_GROWING_STACK
+
 /* Define to 1 if you have the <inttypes.h> header file. */
 #undef HAVE_INTTYPES_H
 
+/* Define to 1 if you have the `util' library (-lutil). */
+#undef HAVE_LIBUTIL
+
 /* Define to 1 if you have the <memory.h> header file. */
 #undef HAVE_MEMORY_H
 
+/* Define to 1 if the system has the type `nid_t'. */
+#undef HAVE_NID_T
+
 /* Define to 1 if you have the <stdint.h> header file. */
 #undef HAVE_STDINT_H
 
 /* Define to 1 if you have the <string.h> header file. */
 #undef HAVE_STRING_H
 
+/* Define to 1 if you have the <sys/capability.h> header file. */
+#undef HAVE_SYS_CAPABILITY_H
+
 /* Define to 1 if you have the <sys/stat.h> header file. */
 #undef HAVE_SYS_STAT_H
 
 /* Define to 1 if you have the <sys/types.h> header file. */
 #undef HAVE_SYS_TYPES_H
 
+/* Define to 1 if the system has the type `tag_t'. */
+#undef HAVE_TAG_T
+
 /* Define to 1 if you have the <unistd.h> header file. */
 #undef HAVE_UNISTD_H
 
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
-/* Enable support for compatibily syscall API */
+/* The utmp gid-number */
+#undef UTMP_GID
+
+/* Enable support for compatibility syscall API */
 #undef VC_ENABLE_API_COMPAT
 
+/* Enable support for filesystem compatibility API */
+#undef VC_ENABLE_API_FSCOMPAT
+
 /* Enable support for old, /proc parsing API */
 #undef VC_ENABLE_API_LEGACY
 
+/* Enable support for network context API */
+#undef VC_ENABLE_API_NET
+
+/* Enable support for new networking API */
+#undef VC_ENABLE_API_NETV2
+
+/* Enable API for a backward compatible /proc parsing */
+#undef VC_ENABLE_API_OLDPROC
+
+/* Enable API for a backward compatible uts handling */
+#undef VC_ENABLE_API_OLDUTS
+
 /* Enable support for API of vserver 1.1.x */
 #undef VC_ENABLE_API_V11
 
+/* Enable support for API of vserver 1.3.x */
+#undef VC_ENABLE_API_V13
+
+/* Enable support for some obsoleted API of vserver 1.3.x */
+#undef VC_ENABLE_API_V13OBS
+
+/* Enable support for API of vserver 2.1.x */
+#undef VC_ENABLE_API_V21
+
+/* Enable support for API of vserver 2.2.x */
+#undef VC_ENABLE_API_V22
+
+/* Enable support for API of vserver 2.3.x */
+#undef VC_ENABLE_API_V23
+
 /* Version number of package */
 #undef VERSION
 
+/* Use 64bit interface for filesystem operations */
+#undef _FILE_OFFSET_BITS
+
 
-#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL)
+#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL) && !defined(ENSC_USE_ALTERNATIVE_SYSCALL_MACROS)
 #  define ENSC_SYSCALL_TRADITIONAL     1
 #endif
+
+#include "compat.h"
+