![]() |
The FreeRADIUS server $Id: f3670dba8951ca10eb4948feb3dc3db9423a334f $
|
TLS processing. More...
#include <freeradius-devel/unlang/interpret.h>#include <freeradius-devel/util/debug.h>#include <freeradius-devel/protocol/tls/freeradius.h>#include <freeradius-devel/server/process.h>
Include dependency graph for base.c:Go to the source code of this file.
Data Structures | |
| struct | process_tls_sections_t |
| struct | process_tls_t |
Macros | |
| #define | FR_TLS_PACKET_CODE_VALID(_code) (((_code) > 0) && ((_code) <= FR_PACKET_TYPE_VALUE_NOTFOUND)) |
| #define | PROCESS_CODE_DO_NOT_RESPOND FR_PACKET_TYPE_VALUE_FAILURE |
| #define | PROCESS_INST process_tls_t |
| #define | PROCESS_PACKET_CODE_VALID FR_TLS_PACKET_CODE_VALID |
| #define | PROCESS_PACKET_TYPE uint32_t |
Functions | |
| static unlang_action_t | mod_process (unlang_result_t *p_result, module_ctx_t const *mctx, request_t *request) |
Variables | |
| static fr_dict_attr_t const * | attr_packet_type |
| static const virtual_server_compile_t | compile_list [] |
| static fr_dict_t const * | dict_tls |
| static fr_process_state_t const | process_state [] |
| fr_process_module_t | process_tls |
| fr_dict_autoload_t | process_tls_dict [] |
| fr_dict_attr_autoload_t | process_tls_dict_attr [] |
TLS processing.
Definition in file base.c.
| struct process_tls_sections_t |
Collaboration diagram for process_tls_sections_t:| Data Fields | ||
|---|---|---|
| CONF_SECTION * | clear_session | |
| CONF_SECTION * | establish_session | |
| CONF_SECTION * | load_session | |
| CONF_SECTION * | new_session | |
| CONF_SECTION * | store_session | |
| CONF_SECTION * | verify_certificate | |
| struct process_tls_t |
| #define FR_TLS_PACKET_CODE_VALID | ( | _code | ) | (((_code) > 0) && ((_code) <= FR_PACKET_TYPE_VALUE_NOTFOUND)) |
| #define PROCESS_CODE_DO_NOT_RESPOND FR_PACKET_TYPE_VALUE_FAILURE |
| #define PROCESS_INST process_tls_t |
| #define PROCESS_PACKET_CODE_VALID FR_TLS_PACKET_CODE_VALID |
|
static |
|
static |
|
static |
| fr_process_module_t process_tls |
| fr_dict_autoload_t process_tls_dict |
| fr_dict_attr_autoload_t process_tls_dict_attr |
1.9.8