char **uri_out,
unsigned long flags,
const char *dname,
- unsigned long resource);
+ unsigned long bandwidth);
typedef int
(*virDrvDomainMigratePerform)(virDomainPtr domain,
char **uri_out,
unsigned long flags,
const char *dname G_GNUC_UNUSED,
- unsigned long resource G_GNUC_UNUSED)
+ unsigned long bandwidth G_GNUC_UNUSED)
{
esxPrivate *priv = dconn->privateData;
char **uri_out,
unsigned long flags,
const char *dname,
- unsigned long resource);
+ unsigned long bandwidth);
int virDomainMigratePerform (virDomainPtr domain,
const char *cookie,
int cookielen,
if (virDomainMigratePrepare(conn, &cookie, &cookielen,
uri_in, uri_out,
- args->flags, dname, args->resource) < 0)
+ args->flags, dname, args->bandwidth) < 0)
goto cleanup;
/* remoteDispatchClientRequest will free cookie, uri_out and
char **cookie, int *cookielen,
const char *uri_in, char **uri_out,
unsigned long flags, const char *dname,
- unsigned long resource)
+ unsigned long bandwidth)
{
remote_domain_migrate_prepare_args args = {0};
g_auto(remote_domain_migrate_prepare_ret) ret = {0};
args.uri_in = uri_in == NULL ? NULL : (char **) &uri_in;
args.flags = flags;
args.dname = dname == NULL ? NULL : (char **) &dname;
- args.resource = resource;
+ args.bandwidth = bandwidth;
if (call(dconn, priv, 0, REMOTE_PROC_DOMAIN_MIGRATE_PREPARE,
(xdrproc_t) xdr_remote_domain_migrate_prepare_args, (char *) &args,
remote_string uri_in;
unsigned hyper flags;
remote_string dname;
- unsigned hyper resource;
+ unsigned hyper bandwidth;
};
struct remote_domain_migrate_prepare_ret {
remote_string uri_in;
uint64_t flags;
remote_string dname;
- uint64_t resource;
+ uint64_t bandwidth;
};
struct remote_domain_migrate_prepare_ret {
struct {
DomainMigratePeer2Peer => { arg => { flags => 1, resource => 1 } },
DomainMigratePerform => { arg => { flags => 1, resource => 1 } },
DomainMigratePerform3 => { arg => { flags => 1, resource => 1 } },
- DomainMigratePrepare => { arg => { flags => 1, resource => 1 } },
+ DomainMigratePrepare => { arg => { flags => 1, bandwidth => 1 } },
DomainMigratePrepare2 => { arg => { flags => 1, resource => 1 } },
DomainMigratePrepare3 => { arg => { flags => 1, resource => 1 } },
DomainMigratePrepareTunnel => { arg => { flags => 1, resource => 1 } },