/*
- * $Id: auth_negotiate.cc,v 1.22 2007/08/02 04:01:46 amosjeffries Exp $
+ * $Id: auth_negotiate.cc,v 1.23 2007/08/03 02:07:34 amosjeffries Exp $
*
* DEBUG: section 29 Negotiate Authenticator
* AUTHOR: Robert Collins, Henrik Nordstrom, Francesco Chemolli
} else {
negotiate_request = dynamic_cast<AuthNegotiateUserRequest *>(auth_user_request);
+ assert(negotiate_request != NULL);
+
switch (negotiate_request->auth_state) {
case AUTHENTICATE_STATE_FAILED:
assert(auth_user_request != NULL);
negotiate_request = dynamic_cast<AuthNegotiateUserRequest *>(auth_user_request);
+ assert(negotiate_request != NULL);
assert(negotiate_request->waiting);
negotiate_request->waiting = 0;
safe_free(negotiate_request->client_blob);
assert(auth_user->auth_type == AUTH_NEGOTIATE);
negotiate_user = dynamic_cast<negotiate_user_t *>(auth_user_request->user());
+ assert(negotiate_user != NULL);
+
if (negotiate_request->authserver == NULL)
negotiate_request->authserver = static_cast<helper_stateful_server*>(lastserver);
else
* code-paths. Kinkie */
/* DPW 2007-05-07
* yes, it is possible */
+ assert(negotiate_request != NULL);
if (negotiate_request->authserver) {
helperStatefulReleaseServer(negotiate_request->authserver);
negotiate_request->authserver = NULL;