* removed the race-check; this is done by vc_set_iattr_compat() already
[util-vserver.git] / util-vserver / compat.h
index 125d875..a990c9a 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef H_UTIL_VSERVER_COMPAT_H
 #define H_UTIL_VSERVER_COMPAT_H
 
-#if defined(__dietlibc__) && defined(__STRICT_ANSI__) && defined(__STDC_VERSION__)
+#if defined(__dietlibc__) && !defined(ENSC_DIETLIBC_C99) && defined(__STRICT_ANSI__) && defined(__STDC_VERSION__)
 #  include <sys/cdefs.h>
 #  undef inline
 
@@ -54,9 +54,9 @@
 #  define MS_MOVE              8192
 #endif
 
-#ifndef HAVE_CTX_T
+#ifndef HAVE_XID_T
 #include <stdint.h>
-typedef uint32_t               ctx_t;
+typedef uint32_t               xid_t;
 #endif
 
 #if defined(__dietlibc__)