[CRIU] [PATCH 5/6] vzctl: transfer fs in vps_chkpnt, vps_restore, env_start_FN
Andrey Vagin
avagin at openvz.org
Thu May 16 08:14:51 EDT 2013
Signed-off-by: Andrey Vagin <avagin at openvz.org>
---
include/env.h | 4 ++--
src/lib/hooks_vz.c | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/env.h b/include/env.h
index 1628bbf..dd5c2f8 100644
--- a/include/env.h
+++ b/include/env.h
@@ -34,8 +34,8 @@
-typedef int (*env_create_FN)(vps_handler *h, envid_t veid, int wait_p,
- int old_wait_p, int err_p, void *data);
+typedef int (*env_create_FN)(vps_handler *h, envid_t veid, const fs_param *fs,
+ int wait_p, int old_wait_p, int err_p, void *data);
/** Stop modes.
*/
diff --git a/src/lib/hooks_vz.c b/src/lib/hooks_vz.c
index a30722b..087df58 100644
--- a/src/lib/hooks_vz.c
+++ b/src/lib/hooks_vz.c
@@ -261,7 +261,7 @@ static int vz_do_env_create(struct arg_start *arg)
if (fn == NULL) {
ret = _env_create(h, (void *)arg);
} else {
- ret = fn(h, veid, wait_p, old_wait_p, err_p, data);
+ ret = fn(h, veid, &res->fs, wait_p, old_wait_p, err_p, data);
}
env_err:
if (ret)
@@ -700,8 +700,8 @@ err:
return ret;
}
-static int restore_fn(vps_handler *h, envid_t veid, int wait_p,
- int old_wait_p, int err_p, void *data)
+static int restore_fn(vps_handler *h, envid_t veid, const fs_param *fs,
+ int wait_p, int old_wait_p, int err_p, void *data)
{
int status, len, len1, ret;
cpt_param *param = (cpt_param *) data;
--
1.8.2
More information about the CRIU
mailing list