X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ensc_wrappers%2Fwrappers-vserver.hc;h=a1e1e0a9fa8584d7f3c8ab25bf2c867fb346b954;hb=a6be71d3e49f0f633705ba5e4e08cc1cac811344;hp=488d57da26ae1e3142919ffb0499a608069695a6;hpb=e97918417e2f91e76024bee546366f2f0d43c281;p=util-vserver.git diff --git a/ensc_wrappers/wrappers-vserver.hc b/ensc_wrappers/wrappers-vserver.hc index 488d57d..a1e1e0a 100644 --- a/ensc_wrappers/wrappers-vserver.hc +++ b/ensc_wrappers/wrappers-vserver.hc @@ -49,9 +49,9 @@ Evc_get_task_nid(pid_t pid) } inline static WRAPPER_DECL xid_t -Evc_ctx_create(xid_t xid) +Evc_ctx_create(xid_t xid, struct vc_ctx_flags *flags) { - register xid_t res = vc_ctx_create(xid); + register xid_t res = vc_ctx_create(xid, flags); FatalErrnoError(res==VC_NOCTX, "vc_ctx_create()"); return res; } @@ -65,9 +65,9 @@ Evc_net_create(nid_t nid) } inline static WRAPPER_DECL void -Evc_ctx_migrate(xid_t xid) +Evc_ctx_migrate(xid_t xid, uint_least64_t flags) { - FatalErrnoError(vc_ctx_migrate(xid)==-1, "vc_ctx_migrate()"); + FatalErrnoError(vc_ctx_migrate(xid, flags)==-1, "vc_ctx_migrate()"); } inline static WRAPPER_DECL void @@ -132,15 +132,15 @@ Evc_set_ncaps(nid_t nid, struct vc_net_caps const *caps) } inline static WRAPPER_DECL void -Evc_set_namespace() +Evc_set_namespace(xid_t xid, uint_least64_t mask) { - FatalErrnoError(vc_set_namespace()==-1, "vc_set_namespace()"); + FatalErrnoError(vc_set_namespace(xid, mask)==-1, "vc_set_namespace()"); } inline static WRAPPER_DECL void -Evc_enter_namespace(xid_t xid) +Evc_enter_namespace(xid_t xid, uint_least64_t mask) { - FatalErrnoError(vc_enter_namespace(xid)==-1, "vc_enter_namespace()"); + FatalErrnoError(vc_enter_namespace(xid, mask)==-1, "vc_enter_namespace()"); } inline static WRAPPER_DECL xid_t