]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Same issue for state failures with Access-Requests
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 15 Sep 2021 16:45:40 +0000 (11:45 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 15 Sep 2021 16:46:10 +0000 (11:46 -0500)
src/process/radius/base.c

index c7f2a4c3050cff2dff2acda828bbdfb2e47dd599..6bc6a3640072f853492e5dc8261f2ec8ec846c99 100644 (file)
@@ -364,14 +364,8 @@ RECV(access_request)
         *      for us, and we're just proxying upstream.
         */
        if (fr_state_to_request(inst->auth.state_tree, request) < 0) {
-               fr_process_state_t const        *state;
-               CONF_SECTION                    *cs;
-
                request->reply->code = FR_RADIUS_CODE_ACCESS_REJECT;
-               UPDATE_STATE_CS(reply);
-               return unlang_module_yield_to_section(p_result, request,
-                                                     cs, state->rcode, state->send,
-                                                     NULL, NULL);
+               return CALL_SEND(generic);
        }
 
        return CALL_RECV(generic);