added VSHELPER0 feature
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 13 Apr 2004 08:04:51 +0000 (08:04 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 13 Apr 2004 08:04:51 +0000 (08:04 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1443 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/lib/issupported.c
util-vserver/lib/issupportedstring.c
util-vserver/lib/vserver.h

index fe2046c..a0c8baf 100644 (file)
@@ -31,6 +31,7 @@ vc_isSupported(vcFeatureSet feature)
 
   switch (feature) {
     case vcFEATURE_COMPAT      :  return true;
+    case vcFEATURE_VSHELPER0   :  return ver >= 0x00010000 && ver < 0x00010010;
     case vcFEATURE_VSHELPER    :  return ver >= 0x00010000;
     case vcFEATURE_VKILL       :  return ver >= 0x00010004;
     case vcFEATURE_RLIMIT      :  return ver >= 0x00010004;
index 3e135fa..596337d 100644 (file)
@@ -33,7 +33,7 @@ static struct {
 } FEATURES[] = {
   DECL(VKILL),   DECL(IATTR),     DECL(RLIMIT), DECL(COMPAT),
   DECL(MIGRATE), DECL(NAMESPACE), DECL(SCHED),  DECL(VINFO),
-  DECL(VHI),     DECL(VSHELPER)
+  DECL(VHI),     DECL(VSHELPER0), DECL(VSHELPER)
 };
 
 bool
index af42248..ae83cfa 100644 (file)
@@ -454,7 +454,7 @@ extern "C" {
   typedef enum { vcFEATURE_VKILL,  vcFEATURE_IATTR,   vcFEATURE_RLIMIT,
                 vcFEATURE_COMPAT, vcFEATURE_MIGRATE, vcFEATURE_NAMESPACE,
                 vcFEATURE_SCHED,  vcFEATURE_VINFO,   vcFEATURE_VHI,
-                 vcFEATURE_VSHELPER }
+                 vcFEATURE_VSHELPER0, vcFEATURE_VSHELPER }
     vcFeatureSet;
 
   bool         vc_isSupported(vcFeatureSet) VC_ATTR_CONST;