}
static int
-cyrus_sasl_auth_continue(struct login_connection *conn,
- struct auth_request *auth_request,
+cyrus_sasl_auth_continue(struct auth_request *auth_request,
struct auth_login_request_continue *request,
const unsigned char *data, mech_callback_t *callback)
{
reply.result = AUTH_LOGIN_RESULT_FAILURE;
}
- callback(&reply, serverout, conn);
+ callback(&reply, serverout, auth_request->conn);
return reply.result != AUTH_LOGIN_RESULT_FAILURE;
}