mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-06 10:13:10 +00:00
Merge pull request #1077 from adrianreber/init
c/r: initialize migrate_opts properly
This commit is contained in:
commit
9e390993d4
@ -3988,11 +3988,13 @@ WRAP_API_3(int, lxcapi_migrate, unsigned int, struct migrate_opts *, unsigned in
|
|||||||
|
|
||||||
static bool do_lxcapi_checkpoint(struct lxc_container *c, char *directory, bool stop, bool verbose)
|
static bool do_lxcapi_checkpoint(struct lxc_container *c, char *directory, bool stop, bool verbose)
|
||||||
{
|
{
|
||||||
struct migrate_opts opts = {
|
struct migrate_opts opts;
|
||||||
.directory = directory,
|
|
||||||
.stop = stop,
|
memset(&opts, 0, sizeof(opts));
|
||||||
.verbose = verbose,
|
|
||||||
};
|
opts.directory = directory;
|
||||||
|
opts.stop = stop;
|
||||||
|
opts.verbose = verbose;
|
||||||
|
|
||||||
return !do_lxcapi_migrate(c, MIGRATE_DUMP, &opts, sizeof(opts));
|
return !do_lxcapi_migrate(c, MIGRATE_DUMP, &opts, sizeof(opts));
|
||||||
}
|
}
|
||||||
@ -4001,10 +4003,12 @@ WRAP_API_3(bool, lxcapi_checkpoint, char *, bool, bool)
|
|||||||
|
|
||||||
static bool do_lxcapi_restore(struct lxc_container *c, char *directory, bool verbose)
|
static bool do_lxcapi_restore(struct lxc_container *c, char *directory, bool verbose)
|
||||||
{
|
{
|
||||||
struct migrate_opts opts = {
|
struct migrate_opts opts;
|
||||||
.directory = directory,
|
|
||||||
.verbose = verbose,
|
memset(&opts, 0, sizeof(opts));
|
||||||
};
|
|
||||||
|
opts.directory = directory;
|
||||||
|
opts.verbose = verbose;
|
||||||
|
|
||||||
return !do_lxcapi_migrate(c, MIGRATE_RESTORE, &opts, sizeof(opts));
|
return !do_lxcapi_migrate(c, MIGRATE_RESTORE, &opts, sizeof(opts));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user