Unlang "limit" keyword evaluation.  
More...
#include <freeradius-devel/server/rcode.h>
#include "group_priv.h"
#include "limit_priv.h"
Go to the source code of this file.
|  | 
| static unlang_t * | unlang_compile_limit (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci) | 
|  | 
| static unlang_action_t | unlang_limit (unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
|  | 
| static unlang_action_t | unlang_limit_enforce (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
|  | 
| void | unlang_limit_init (void) | 
|  | 
| static unlang_action_t | unlang_limit_resume_done (UNUSED unlang_result_t *p_result, UNUSED request_t *request, unlang_stack_frame_t *frame) | 
|  | 
| static void | unlang_limit_signal (UNUSED request_t *request, unlang_stack_frame_t *frame, fr_signal_t action) | 
|  | Send a signal (usually stop) to a request. 
 | 
|  | 
| static unlang_action_t | unlang_limit_xlat_done (unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
|  | 
Unlang "limit" keyword evaluation. 
- Id
- a5f40495b4d14a76c82d40173a090cb1fb211eb0 
- Copyright
- 2022 Network RADIUS SAS (legal.nosp@m.@net.nosp@m.workr.nosp@m.adiu.nosp@m.s.com) 
Definition in file limit.c.
◆ unlang_frame_state_limit_t
      
        
          | struct unlang_frame_state_limit_t | 
      
 
 
◆ unlang_thread_limit_t
      
        
          | struct unlang_thread_limit_t | 
      
 
 
◆ unlang_compile_limit()
◆ unlang_limit()
◆ unlang_limit_enforce()
◆ unlang_limit_init()
      
        
          | void unlang_limit_init | ( | void |  | ) |  | 
      
 
 
◆ unlang_limit_resume_done()
◆ unlang_limit_signal()
Send a signal (usually stop) to a request. 
- Parameters
- 
  
    | [in] | request | The current request. |  | [in] | frame | current stack frame. |  | [in] | action | to signal. |  
 
Definition at line 49 of file limit.c.
 
 
◆ unlang_limit_xlat_done()