X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fgetvserverbyctx.c;h=9371f94a26a56a1c34dea0fb48e9f792d1e1700b;hb=fc28db1eb4146796ec27c2fb15780d6303120261;hp=9896ae85f4cc644b6c1946d7b4f74fe9b8579dbf;hpb=8cf13bb177d92c93eb73dc8939777150536c2d00;p=util-vserver.git diff --git a/lib/getvserverbyctx.c b/lib/getvserverbyctx.c index 9896ae8..9371f94 100644 --- a/lib/getvserverbyctx.c +++ b/lib/getvserverbyctx.c @@ -1,4 +1,4 @@ -// $Id: getvserverbyctx.c,v 1.6 2004/03/11 04:40:29 ensc Exp $ --*- c -*-- +// $Id: getvserverbyctx.c 2182 2005-10-25 16:20:07Z ensc $ --*- c -*-- // Copyright (C) 2003 Enrico Scholz // @@ -31,11 +31,21 @@ #include "getvserverbyctx-compat.hc" #include "getvserverbyctx-v13.hc" + char * -vc_getVserverByCtx(xid_t ctx, vcCfgStyle *style, char const *revdir) +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); + return vc_getVserverByCtx_v13(ctx, style, revdir, validate_result); else - return vc_getVserverByCtx_compat(ctx, style, revdir); + return vc_getVserverByCtx_compat(ctx, style, revdir, validate_result); +} + +char * +vc_getVserverByCtx(xid_t ctx, vcCfgStyle *style, char const *revdir) +{ + return vc_getVserverByCtx_Internal(ctx, style, revdir, true); + }