From: Enrico Scholz Date: Tue, 18 Nov 2003 20:19:44 +0000 (+0000) Subject: - removed C99 comments from copyright header; this might be used by X-Git-Tag: version_0_25~8 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c98aa05c91039df49d04e1d90839090ae1052ea5;p=util-vserver.git - removed C99 comments from copyright header; this might be used by plain C89 programs also... - added VC_RANDCTX constant - documented VC_* constants git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/branches/SYSCALL_SWITCH@400 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/lib/vserver.h b/util-vserver/lib/vserver.h index bce4c0d..936f144 100644 --- a/util-vserver/lib/vserver.h +++ b/util-vserver/lib/vserver.h @@ -1,20 +1,21 @@ -// $Id$ +/* $Id$ -// Copyright (C) 2003 Enrico Scholz -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2, or (at your option) -// any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +* Copyright (C) 2003 Enrico Scholz +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2, or (at your option) +* any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef H_VSERVER_SYSCALL_H #define H_VSERVER_SYSCALL_H @@ -23,8 +24,13 @@ #include #include +/** the value which is returned in error-case (no ctx found) */ #define VC_NOCTX ((ctx_t)(-1)) +/** the value which means a random (the next free) ctx */ +#define VC_RANDCTX ((ctx_t)(-1)) +/** the value which means the current ctx */ #define VC_SAMECTX ((ctx_t)(-2)) + #define VC_LIM_INFINITY (~0ULL) #define VC_LIM_KEEP (~1ULL)