From 235681263de38603a992544cab4245e8a155d46c Mon Sep 17 00:00:00 2001 From: Michael Spang Date: Sat, 24 Oct 2009 12:24:07 -0400 Subject: [PATCH] Fail fast if not authenticated --- src/gss.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gss.c b/src/gss.c index f1a404b78..c963d4856 100644 --- a/src/gss.c +++ b/src/gss.c @@ -223,10 +223,14 @@ int initial_client_token(gss_buffer_t outgoing_tok) { } char *client_principal(void) { + if (!complete) + fatal("authentication checked before finishing"); return peer_principal; } char *client_username(void) { + if (!complete) + fatal("authentication checked before finishing"); return peer_username; }