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;
} 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
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;