X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib%2Fvserver-internal.h;h=e49b06323f15ee5478343ca3db2417e119dfbf6c;hb=437b5e9a1c7245fb99ddcf114b6b1bce36ae69f7;hp=9bf730e17da7af56fcf2a9da681216cd81f58ffb;hpb=fc967d324f666e9891677b7c70ae07c9ab24fe68;p=util-vserver.git diff --git a/util-vserver/lib/vserver-internal.h b/util-vserver/lib/vserver-internal.h index 9bf730e..e49b063 100644 --- a/util-vserver/lib/vserver-internal.h +++ b/util-vserver/lib/vserver-internal.h @@ -31,8 +31,8 @@ #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) @@ -79,7 +79,7 @@ #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 @@ -157,7 +157,7 @@ #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) {