_krb5_fast_anon_pkinit_step() should not set KRB5_INIT_CREDS_STEP_FLAG_CONTINUE if it doesn't generate any output. And krb5_init_creds_step() needs to return if _krb5_fast_anon_pkinit_step() returned with KRB5_INIT_CREDS_STEP_FLAG_CONTINUE set. As that means the recursive call to krb5_init_creds_step() generated output that should be send to a KDC and the KDC response if needed as input for the next step. Signed-off-by: Stefan Metzmacher <metze@samba.org>
24 KiB
24 KiB