#include "internal.h"
-#ifndef __NR_vserver
-# define __NR_vserver 273
+#if !defined(__NR_vserver) && defined(ENSC_SYSCALL__NR_vserver)
+# define __NR_vserver ENSC_SYSCALL__NR_vserver
#endif
#define VC_PREFIX 0)
#endif
#ifdef VC_ENABLE_API_V13
-# define CALL_VC_V13(F,...) CALL_VC_GENERAL(0x00010010, v13, F, __VA_ARGS__)
+# define CALL_VC_V13(F,...) CALL_VC_GENERAL(0x00010011, v13, F, __VA_ARGS__)
#else
# define CALL_VC_V13(F,...) CALL_VC_NOOP
#endif
#define EXT2_IOC_SETCONTEXT _IOW('x', 2, long)
#ifndef HAVE_VSERVER
-#if defined(__pic__) && defined(__i386)
+#ifdef ENSC_SYSCALL_TRADITIONAL
inline static UNUSED ALWAYSINLINE
int vserver(uint32_t cmd, uint32_t id, void *data)
{