![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
#include <freeradius-devel/io/atomic_queue.h>#include <freeradius-devel/server/base.h>#include <freeradius-devel/server/map.h>#include <freeradius-devel/server/module_rlm.h>#include <freeradius-devel/server/trunk.h>#include <freeradius-devel/util/dlist.h>#include <freeradius-devel/util/retry.h>#include <freeradius-devel/unlang/module.h>#include <freeradius-devel/radius/radius.h>#include <freeradius-devel/radius/bio.h>#include <freeradius-devel/bio/fd.h>
Include dependency graph for rlm_radius.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | rlm_radius_s |
Typedefs | |
| typedef struct rlm_radius_s | rlm_radius_t |
| struct rlm_radius_s |
Definition at line 53 of file rlm_radius.h.
Collaboration diagram for rlm_radius_s:| Data Fields | ||
|---|---|---|
| bool | allowed[FR_RADIUS_CODE_MAX] | |
| fr_radius_ctx_t | common_ctx | |
| fr_bio_fd_config_t | fd_config | for now MUST be at the start! |
| fr_time_delta_t | home_server_lifetime | for XLAT_PROXY |
| uint32_t | max_attributes | Maximum number of attributes to decode in response. |
| uint32_t | max_packet_size | Maximum packet size. |
| uint16_t | max_send_coalesce | Maximum number of packets to coalesce into one mmsg call. |
| rlm_radius_mode_t | mode | proxy, client, etc. |
| char const * | name | |
| uint32_t | num_answers_to_alive | How many status check responses we need to mark the connection as alive. |
| bool * | received_message_authenticator | Received Message-Authenticator in responses. |
| fr_radius_require_ma_t | require_message_authenticator | Require Message-Authenticator in responses. |
| fr_time_delta_t | response_window | |
| fr_retry_config_t | retry[FR_RADIUS_CODE_MAX] | |
| fr_time_delta_t | revive_interval | |
| char const * | secret | Shared secret. |
| uint32_t | status_check | code of status-check type |
| map_list_t | status_check_map | attributes for the status-server checks |
| fr_retry_config_t | timeout_retry | |
| fr_pair_list_t * | trigger_args | Pairs passed to trigger requests. |
| trunk_conf_t | trunk_conf | trunk configuration |
| uint32_t * | types | array of allowed packet types |
| fr_time_delta_t | zombie_period | |
| typedef struct rlm_radius_s rlm_radius_t |
Definition at line 39 of file rlm_radius.h.
| enum rlm_radius_mode_t |
Definition at line 41 of file rlm_radius.h.
1.9.8