From: Volker Lendecke Date: Wed, 26 Jul 2023 14:49:24 +0000 (+0200) Subject: smbd: Use struct initialization X-Git-Tag: tevent-0.16.0~953 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c645107cdbd5a7015b1aa12f3abaa7dd3490aee;p=thirdparty%2Fsamba.git smbd: Use struct initialization Avoid an explicit ZERO_STRUCT Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/smbd/smbXsrv_tcon.c b/source3/smbd/smbXsrv_tcon.c index 5749bf184bc..5c6a701c2ef 100644 --- a/source3/smbd/smbXsrv_tcon.c +++ b/source3/smbd/smbXsrv_tcon.c @@ -1015,7 +1015,7 @@ static int smbXsrv_tcon_disconnect_all_callback(struct db_record *local_rec, static NTSTATUS smbXsrv_tcon_disconnect_all(struct smbXsrv_tcon_table *table, uint64_t vuid) { - struct smbXsrv_tcon_disconnect_all_state state; + struct smbXsrv_tcon_disconnect_all_state state = { .vuid = vuid }; NTSTATUS status; int count = 0; @@ -1023,9 +1023,6 @@ static NTSTATUS smbXsrv_tcon_disconnect_all(struct smbXsrv_tcon_table *table, return NT_STATUS_OK; } - ZERO_STRUCT(state); - state.vuid = vuid; - status = dbwrap_traverse(table->local.db_ctx, smbXsrv_tcon_disconnect_all_callback, &state, &count);