diff options
author | Stefan Metzmacher <metze@samba.org> | 2020-07-02 13:25:43 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2020-07-08 15:54:38 +0000 |
commit | fe6a6ec4d4843f4eecbb88e1664fbbc8e355a0ca (patch) | |
tree | 485533321d426458e15e7679270c3096ce5a7646 /source4/param | |
parent | 9f3ab6a113d33bd028f7891dc0c96568c6ab9ce0 (diff) | |
download | samba-fe6a6ec4d4843f4eecbb88e1664fbbc8e355a0ca.tar.gz |
s4:param: use struct initializer in lpcfg_smbcli_session_options()
We should zero all fields not initialiazed explicitly.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'source4/param')
-rw-r--r-- | source4/param/loadparm.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/source4/param/loadparm.c b/source4/param/loadparm.c index e9374416a22..bbbc2e4b515 100644 --- a/source4/param/loadparm.c +++ b/source4/param/loadparm.c @@ -56,8 +56,10 @@ void lpcfg_smbcli_options(struct loadparm_context *lp_ctx, void lpcfg_smbcli_session_options(struct loadparm_context *lp_ctx, struct smbcli_session_options *options) { - options->lanman_auth = lpcfg_client_lanman_auth(lp_ctx); - options->ntlmv2_auth = lpcfg_client_ntlmv2_auth(lp_ctx); - options->plaintext_auth = lpcfg_client_plaintext_auth(lp_ctx); + *options = (struct smbcli_session_options) { + .lanman_auth = lpcfg_client_lanman_auth(lp_ctx), + .ntlmv2_auth = lpcfg_client_ntlmv2_auth(lp_ctx), + .plaintext_auth = lpcfg_client_plaintext_auth(lp_ctx), + }; } |