From: Daniel Hokka Zakrisson Date: Wed, 3 Jan 2007 11:55:04 +0000 (+0000) Subject: Support legacy guests on 2.6 kernels as well. X-Git-Tag: release-0.30.214~161 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3cf57261f7f0777bbe38eb06b62f73b8ffeb2b3;p=util-vserver.git Support legacy guests on 2.6 kernels as well. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2444 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/lib/getvserverbyctx.c b/lib/getvserverbyctx.c index 0519f7b..fd88ce5 100644 --- a/lib/getvserverbyctx.c +++ b/lib/getvserverbyctx.c @@ -37,10 +37,13 @@ vc_getVserverByCtx_Internal(xid_t ctx, /*@null@*/vcCfgStyle *style, /*@null@*/char const *revdir, bool validate_result) { - if (vc_isSupported(vcFEATURE_MIGRATE)) - return vc_getVserverByCtx_v13(ctx, style, revdir, validate_result); - else - return vc_getVserverByCtx_compat(ctx, style, revdir, validate_result); + char *ret; + if (vc_isSupported(vcFEATURE_MIGRATE)) { + ret = vc_getVserverByCtx_v13(ctx, style, revdir, validate_result); + if (ret) + return ret; + } + return vc_getVserverByCtx_compat(ctx, style, revdir, validate_result); } char *