From 1cca034c7ece4c9e4ccd8664beaacc35620fa2c6 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 20 Oct 2020 09:24:06 +0200 Subject: [PATCH] smbcacls: Use direct struct initialization Use implicit NULL/false initialization Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/utils/smbcacls.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/source3/utils/smbcacls.c b/source3/utils/smbcacls.c index 51f70ed6162..2ff30ad495e 100644 --- a/source3/utils/smbcacls.c +++ b/source3/utils/smbcacls.c @@ -1864,15 +1864,13 @@ int main(int argc, char *argv[]) result = owner_set(targetcli, change_mode, targetfile, owner_username); } else if (the_acl) { if (inheritance) { - struct cacl_callback_state cbstate; - cbstate.auth_info = popt_get_cmdline_auth_info(); - cbstate.cli = targetcli; - cbstate.aclsd = NULL; - cbstate.acl_to_add = NULL; - cbstate.mode = mode; - cbstate.the_acl = the_acl; - cbstate.acl_no_propagate = false; - cbstate.numeric = numeric; + struct cacl_callback_state cbstate = { + .auth_info = popt_get_cmdline_auth_info(), + .cli = targetcli, + .mode = mode, + .the_acl = the_acl, + .numeric = numeric, + }; result = inheritance_cacl_set(targetfile, &cbstate); } else { result = cacl_set(targetcli, -- 2.47.3