#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
# 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__)