}
client->auth_failed_state = reply->state;
- client->auth_error = i_strdup(reply->text_full);
+ client->auth_failed_reason = i_strdup(reply->text_full);
if (client->_storage != NULL) {
if (reply->state == IMAPC_COMMAND_STATE_DISCONNECTED)
if (imapc_storage_client_handle_auth_failure(client)) {
user->error = p_strdup_printf(user->pool,
"imapc: Login to %s failed: %s",
- host, client->auth_error);
+ host, client->auth_failed_reason);
}
}
}
array_foreach_modifiable(&client->untagged_callbacks, cb)
i_free(cb->name);
array_free(&client->untagged_callbacks);
- i_free(client->auth_error);
+ i_free(client->auth_failed_reason);
i_free(client);
}
/* IMAPC_COMMAND_STATE_OK if no auth failure (yet), otherwise result to
the LOGIN/AUTHENTICATE command. */
enum imapc_command_state auth_failed_state;
- char *auth_error;
+ char *auth_failed_reason;
/* Authentication reply was received (success or failure) */
bool auth_returned:1;