summaryrefslogtreecommitdiff
path: root/auth
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2017-07-17 22:00:10 +0200
committerAndreas Schneider <asn@cryptomilk.org>2017-07-25 13:51:11 +0200
commitc56103e3fee118c051bf3561c2e98954de74d29b (patch)
tree6bcc33be3e51ebdd9f61b6bde5f4ae06e01c8304 /auth
parenteedb8105507ed14ed19da185dcf32537dc39c7fe (diff)
downloadsamba-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>
Diffstat (limited to 'auth')
-rw-r--r--auth/gensec/spnego.c5
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) {