From 2202f70cec616b226bc16075e1158352a4b4f1b0 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Wed, 7 Jan 2004 16:22:59 +0000 Subject: [PATCH] fixed handling of errors within utilvserver_checkCompatVersion() to return real error-code but not -EINVAL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/branches/SYSCALL_SWITCH@556 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/lib/vserver-internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util-vserver/lib/vserver-internal.h b/util-vserver/lib/vserver-internal.h index 39812dd..eac71bd 100644 --- a/util-vserver/lib/vserver-internal.h +++ b/util-vserver/lib/vserver-internal.h @@ -40,7 +40,7 @@ # define VC_SELECT(ID) case ID: if(1) # define CALL_VC(...) \ switch (utilvserver_checkCompatVersion()&~0xff) { \ - case -1 : if (1) break; \ + case -1 & 0xff : if (1) break; \ VC_SUFFIX, __VA_ARGS__ , VC_PREFIX; \ default : errno = EINVAL; \ } \ -- 1.8.1.5