X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=config.h.in;h=bf03135d721ac36f2f7a2c7f7acae849612359e0;hb=a741f6faf2baae1e823d334012f6a09e6a1bda51;hp=148b547df82b9f60804e6ff5bade9909fd16ae4b;hpb=06e1018272502e1d15d6d8f32b80fa96420785b8;p=util-vserver.git diff --git a/config.h.in b/config.h.in index 148b547..bf03135 100644 --- a/config.h.in +++ b/config.h.in @@ -1,5 +1,11 @@ /* config.h.in. Generated from configure.ac by autoheader. */ +/* 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 is usable */ #undef ENSC_HAVE_EXT2FS_EXT2_FS_H @@ -9,16 +15,151 @@ /* Define to 1 when the fast syscall(2) invocation does not work */ #undef ENSC_SYSCALL_TRADITIONAL +/* 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 header file. */ +#undef HAVE_ASM_TYPES_H + +/* 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 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 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 header file. */ #undef HAVE_MEMORY_H +/* Define to 1 if you have the header file. */ +#undef HAVE_NETLINK_NETLINK_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_NETLINK_ROUTE_ADDR_H + +/* Define to 1 if the system has the type `nid_t'. */ +#undef HAVE_NID_T + /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H @@ -31,12 +172,18 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_CAPABILITY_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the 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 header file. */ #undef HAVE_UNISTD_H @@ -46,6 +193,12 @@ /* Define to 1 if the system has the type `xid_t'. */ #undef HAVE_XID_T +/* Define to 1 if the system has the type `__s64'. */ +#undef HAVE___S64 + +/* Define to 1 if the system has the type `__u64'. */ +#undef HAVE___U64 + /* Define to 1 if your C compiler doesn't accept -c and -o together. */ #undef NO_MINUS_C_MINUS_O @@ -70,19 +223,64 @@ /* 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 + +/* Define this to a signed 64-bit integer type */ +#undef __s64 -#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL) +/* Define this to an unsigned 64-bit integer type */ +#undef __u64 + + +#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL) && !defined(ENSC_USE_ALTERNATIVE_SYSCALL_MACROS) # define ENSC_SYSCALL_TRADITIONAL 1 #endif + +#include "compat.h" +