From 341f87090bad76c427bae85bf81798aaea6c659b Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sat, 5 Jan 2002 12:04:33 +0000 Subject: Fix up the SPNEGO segfault. (This used to be commit 17b1c83dd02035048bd38b305460c96c6c09343a) --- source3/smbd/sesssetup.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source3/smbd/sesssetup.c b/source3/smbd/sesssetup.c index 737ecade7d..8b7a29ea86 100644 --- a/source3/smbd/sesssetup.c +++ b/source3/smbd/sesssetup.c @@ -23,7 +23,7 @@ #include "includes.h" uint32 global_client_caps = 0; -static struct auth_context *ntlmssp_auth_context; +static struct auth_context *ntlmssp_auth_context = NULL; /* on a logon error possibly map the error to success if "map to guest" @@ -288,7 +288,7 @@ static int reply_spnego_negotiate(connection_struct *conn, DEBUG(3,("Got neg_flags=%08x\n", neg_flags)); - if (!ntlmssp_auth_context) { + if (ntlmssp_auth_context) { ntlmssp_auth_context->free(&ntlmssp_auth_context); } -- cgit