diff options
author | Stefan Metzmacher <metze@samba.org> | 2017-07-17 22:00:10 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2017-07-25 13:51:11 +0200 |
commit | c56103e3fee118c051bf3561c2e98954de74d29b (patch) | |
tree | 6bcc33be3e51ebdd9f61b6bde5f4ae06e01c8304 | |
parent | eedb8105507ed14ed19da185dcf32537dc39c7fe (diff) | |
download | samba-c56103e3fee118c051bf3561c2e98954de74d29b.tar.gz |
auth/spnego: don't produce an output token for errors in gensec_spnego_server_response()
gensec_spnego_server_response() is never called with a fatal error anymore.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r-- | auth/gensec/spnego.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/auth/gensec/spnego.c b/auth/gensec/spnego.c index 474f0a9fe1c..aae3cabe97b 100644 --- a/auth/gensec/spnego.c +++ b/auth/gensec/spnego.c @@ -914,11 +914,6 @@ static NTSTATUS gensec_spnego_server_response(struct spnego_state *spnego_state, } spnego_out.negTokenTarg.negResult = SPNEGO_ACCEPT_COMPLETED; spnego_state->state_position = SPNEGO_DONE; - } else { - spnego_out.negTokenTarg.negResult = SPNEGO_REJECT; - spnego_out.negTokenTarg.mechListMIC = data_blob_null; - DEBUG(2, ("SPNEGO login failed: %s\n", nt_errstr(nt_status))); - spnego_state->state_position = SPNEGO_DONE; } if (spnego_write_data(out_mem_ctx, out, &spnego_out) == -1) { |