s4:param: use struct initializer in lpcfg_smbcli_session_options()
[samba.git] / source4 / param / loadparm.c
index e9374416a22cc53e94e0ca6ce4a3dc014ce1494f..bbbc2e4b515811496e6229d1907b1d379954ab50 100644 (file)
@@ -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),
+       };
 }