mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-20 07:59:00 +00:00
admin: use struct zero initializer instead of memset
This is a more concise approach and guarantees there is no time window where the struct is uninitialized. Reviewed-by: Ján Tomko <jtomko@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
62448c1a49
commit
83c9fc8bfb
@ -232,14 +232,12 @@ remoteAdminServerGetThreadPoolParameters(virAdmServerPtr srv,
|
||||
int rv = -1;
|
||||
remoteAdminPriv *priv = srv->conn->privateData;
|
||||
admin_server_get_threadpool_parameters_args args;
|
||||
admin_server_get_threadpool_parameters_ret ret;
|
||||
admin_server_get_threadpool_parameters_ret ret = {0};
|
||||
VIR_LOCK_GUARD lock = virObjectLockGuard(priv);
|
||||
|
||||
args.flags = flags;
|
||||
make_nonnull_server(&args.srv, srv);
|
||||
|
||||
memset(&ret, 0, sizeof(ret));
|
||||
|
||||
if (call(srv->conn, 0, ADMIN_PROC_SERVER_GET_THREADPOOL_PARAMETERS,
|
||||
(xdrproc_t)xdr_admin_server_get_threadpool_parameters_args, (char *) &args,
|
||||
(xdrproc_t)xdr_admin_server_get_threadpool_parameters_ret, (char *) &ret) == -1)
|
||||
@ -302,14 +300,12 @@ remoteAdminClientGetInfo(virAdmClientPtr client,
|
||||
int rv = -1;
|
||||
remoteAdminPriv *priv = client->srv->conn->privateData;
|
||||
admin_client_get_info_args args;
|
||||
admin_client_get_info_ret ret;
|
||||
admin_client_get_info_ret ret = {0};
|
||||
VIR_LOCK_GUARD lock = virObjectLockGuard(priv);
|
||||
|
||||
args.flags = flags;
|
||||
make_nonnull_client(&args.clnt, client);
|
||||
|
||||
memset(&ret, 0, sizeof(ret));
|
||||
|
||||
if (call(client->srv->conn, 0, ADMIN_PROC_CLIENT_GET_INFO,
|
||||
(xdrproc_t)xdr_admin_client_get_info_args, (char *) &args,
|
||||
(xdrproc_t)xdr_admin_client_get_info_ret, (char *) &ret) == -1)
|
||||
@ -337,15 +333,13 @@ remoteAdminServerGetClientLimits(virAdmServerPtr srv,
|
||||
{
|
||||
int rv = -1;
|
||||
admin_server_get_client_limits_args args;
|
||||
admin_server_get_client_limits_ret ret;
|
||||
admin_server_get_client_limits_ret ret = {0};
|
||||
remoteAdminPriv *priv = srv->conn->privateData;
|
||||
VIR_LOCK_GUARD lock = virObjectLockGuard(priv);
|
||||
|
||||
args.flags = flags;
|
||||
make_nonnull_server(&args.srv, srv);
|
||||
|
||||
memset(&ret, 0, sizeof(ret));
|
||||
|
||||
if (call(srv->conn, 0, ADMIN_PROC_SERVER_GET_CLIENT_LIMITS,
|
||||
(xdrproc_t) xdr_admin_server_get_client_limits_args,
|
||||
(char *) &args,
|
||||
@ -410,13 +404,11 @@ remoteAdminConnectGetLoggingOutputs(virAdmConnectPtr conn,
|
||||
int rv = -1;
|
||||
remoteAdminPriv *priv = conn->privateData;
|
||||
admin_connect_get_logging_outputs_args args;
|
||||
admin_connect_get_logging_outputs_ret ret;
|
||||
admin_connect_get_logging_outputs_ret ret = {0};
|
||||
VIR_LOCK_GUARD lock = virObjectLockGuard(priv);
|
||||
|
||||
args.flags = flags;
|
||||
|
||||
memset(&ret, 0, sizeof(ret));
|
||||
|
||||
if (call(conn,
|
||||
0,
|
||||
ADMIN_PROC_CONNECT_GET_LOGGING_OUTPUTS,
|
||||
@ -442,13 +434,11 @@ remoteAdminConnectGetLoggingFilters(virAdmConnectPtr conn,
|
||||
int rv = -1;
|
||||
remoteAdminPriv *priv = conn->privateData;
|
||||
admin_connect_get_logging_filters_args args;
|
||||
admin_connect_get_logging_filters_ret ret;
|
||||
admin_connect_get_logging_filters_ret ret = {0};
|
||||
VIR_LOCK_GUARD lock = virObjectLockGuard(priv);
|
||||
|
||||
args.flags = flags;
|
||||
|
||||
memset(&ret, 0, sizeof(ret));
|
||||
|
||||
if (call(conn,
|
||||
0,
|
||||
ADMIN_PROC_CONNECT_GET_LOGGING_FILTERS,
|
||||
|
Loading…
x
Reference in New Issue
Block a user