We need to start with an empty input buffer.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
gensec session. The logon_retries counter ensures we don't
loop forever.
*/
+ data_blob_free(&input);
+ TALLOC_FREE(conn->gensec);
status = gensec_client_start(conn, &conn->gensec,
lpcfg_gensec_settings(conn, lp_ctx));
new credentials, or get a new ticket
if using kerberos
*/
- talloc_free(conn->gensec);
- conn->gensec = NULL;
goto try_logon_again;
}
}