From f3cf57261f7f0777bbe38eb06b62f73b8ffeb2b3 Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Wed, 3 Jan 2007 11:55:04 +0000 Subject: [PATCH] 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 --- lib/getvserverbyctx.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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 * -- 1.8.1.5