Fix Negotiate NTLM authentication Steve Hill Index: source/src/auth/negotiate/auth_negotiate.cc =================================================================== --- source/src/auth/negotiate/auth_negotiate.cc (revision 154) +++ source/src/auth/negotiate/auth_negotiate.cc (working copy) @@ -67,9 +67,6 @@ static int authnegotiate_initialised = 0; /// \ingroup AuthNegotiateInternal -Auth::Negotiate::Config negotiateConfig; - -/// \ingroup AuthNegotiateInternal static hash_table *proxy_auth_cache = NULL; /* @@ -293,7 +290,7 @@ Auth::UserRequest::Pointer Auth::Negotiate::Config::decode(char const *proxy_auth) { - Auth::Negotiate::User *newUser = new Auth::Negotiate::User(&negotiateConfig); + Auth::Negotiate::User *newUser = new Auth::Negotiate::User(Auth::Config::Find("negotiate")); Auth::UserRequest *auth_user_request = new Auth::Negotiate::UserRequest(); assert(auth_user_request->user() == NULL);