/* Helper function called to validate incoming client array on any
* interface that sets typed parameters in the hypervisor. */
static int
-virTypedParameterValidateSet(virDomainPtr domain,
+virTypedParameterValidateSet(virConnectPtr conn,
virTypedParameterPtr params,
int nparams)
{
bool string_okay;
int i;
- string_okay = VIR_DRV_SUPPORTS_FEATURE(domain->conn->driver,
- domain->conn,
+ string_okay = VIR_DRV_SUPPORTS_FEATURE(conn->driver,
+ conn,
VIR_DRV_FEATURE_TYPED_PARAM_STRING);
for (i = 0; i < nparams; i++) {
if (strnlen(params[i].field, VIR_TYPED_PARAM_FIELD_LENGTH) ==
virCheckNonNullArgGoto(params, error);
virCheckPositiveArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
}
virCheckNonNullArgGoto(params, error);
virCheckPositiveArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
virCheckNonNullArgGoto(params, error);
virCheckNonNegativeArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
virCheckNonNullArgGoto(params, error);
virCheckNonNegativeArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
virCheckNonNullArgGoto(params, error);
virCheckNonNegativeArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
virCheckNonNullArgGoto(params, error);
virCheckPositiveArgGoto(nparams, error);
- if (virTypedParameterValidateSet(domain, params, nparams) < 0)
+ if (virTypedParameterValidateSet(domain->conn, params, nparams) < 0)
goto error;
conn = domain->conn;
virCheckPositiveArgGoto(nparams, error);
virCheckNonNullArgGoto(params, error);
- if (virTypedParameterValidateSet(dom, params, nparams) < 0)
+ if (virTypedParameterValidateSet(dom->conn, params, nparams) < 0)
goto error;
conn = dom->conn;