From: Daniel Hokka Zakrisson Date: Mon, 14 Jul 2008 14:10:59 +0000 (+0000) Subject: Add SPACES feature. X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=db1d60270cc6fc35290d165fcdf163a96562bb00;p=util-vserver.git Add SPACES feature. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2741 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/lib/issupported.c b/lib/issupported.c index fb95fab..5b811f7 100644 --- a/lib/issupported.c +++ b/lib/issupported.c @@ -47,6 +47,7 @@ vc_isSupported(vcFeatureSet feature) case vcFEATURE_VNET : return ver >= 0x00020001; case vcFEATURE_VSTAT : return ver >= 0x00020103; case vcFEATURE_PPTAG : return conf & VC_VCI_PPTAG; + case vcFEATURE_SPACES : return conf & VC_VCI_SPACES; case vcFEATURE_PIDSPACE : return ver >= 0x00020303 || ver >= 0x00020201; default : assert(false); } diff --git a/lib/issupportedstring.c b/lib/issupportedstring.c index 77402ae..d46ca75 100644 --- a/lib/issupportedstring.c +++ b/lib/issupportedstring.c @@ -35,6 +35,7 @@ static struct { DECL(MIGRATE), DECL(NAMESPACE), DECL(SCHED), DECL(VINFO), DECL(VHI), DECL(VSHELPER0), DECL(VSHELPER), DECL(VWAIT), DECL(VNET), DECL(VSTAT), DECL(PPTAG), DECL(PIDSPACE), + DECL(SPACES), }; bool diff --git a/lib/vserver.h b/lib/vserver.h index f647ac3..60b104c 100644 --- a/lib/vserver.h +++ b/lib/vserver.h @@ -969,7 +969,7 @@ extern "C" { vcFEATURE_SCHED, vcFEATURE_VINFO, vcFEATURE_VHI, vcFEATURE_VSHELPER0, vcFEATURE_VSHELPER, vcFEATURE_VWAIT, vcFEATURE_VNET, vcFEATURE_VSTAT, vcFEATURE_PPTAG, - vcFEATURE_PIDSPACE, } + vcFEATURE_PIDSPACE, vcFEATURE_SPACES, } vcFeatureSet; bool vc_isSupported(vcFeatureSet) VC_ATTR_CONST;