The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures
Here are the data structures with brief descriptions:
 C__attribute__
 Cacutest_data_log_s_
 Cacutest_test_
 Cacutest_test_CMDLINE_OPTION_
 Cacutest_test_data_
 Cascend_filter_t
 Cascend_filter_t.__unnamed178__
 Cascend_generic_filter_t
 Cascend_ip_filter_t
 Cascend_ipv6_filter_t
 Cascend_ipx_filter_t
 Cascend_ipx_net_t
 Cbfd_auth_t
 Cbfd_auth_t.__unnamed171__
 Cbfd_session_t
 Cbfd_wrapper_t
 Ccache_call_env_t
 Ccache_htrie_t
 Ccall_env_method_s
 Ccall_env_parsed_s
 Ccall_env_parsed_s.data
 Ccall_env_parser_sPer method call config
 Ccall_env_parser_s.__unnamed90__
 Ccall_env_parser_s.__unnamed90__.pair
 Ccall_env_parser_s.__unnamed90__.pair.parsed
 Ccall_env_parser_s.__unnamed90__.section
 Ccall_env_rctx_tContext to keep track of expansion of call environments
 Ccall_env_sStructure containing both a talloc pool, a list of parsed call_env_pairs
 Ccf_dataInternal data that is associated with a configuration section
 Ccf_file_heap_t
 Ccf_file_t
 Ccf_itemCommon header for all CONF_* types
 Ccf_pairConfiguration AVP similar to a fr_pair_t
 Ccf_sectionA section grouping multiple CONF_PAIR
 Ccf_stack_frame_t
 Ccf_stack_frame_t.__unnamed61__
 Ccf_stack_frame_t.__unnamed61__.__unnamed63__
 Ccf_stack_t
 Ccf_table_parse_ctx_t
 Cchap_auth_call_env_t
 Cchap_autz_call_env_t
 Cchap_xlat_call_env_t
 Cchbind_packet_t
 CCHBIND_REQ
 Ccipher_rsa_oaep_tConfiguration for the OAEP padding method
 Ccipher_rsa_tConfiguration for RSA encryption/decryption/signing
 Cclient_get_vp_ctx_tClient field
 Ccluster_nodes_live_tLive nodes data, used to perform weighted random selection of alternative nodes
 Ccluster_nodes_live_t.node
 Ccommand_config_tConfiguration parameters passed to command functions
 Ccommand_entry_t
 Ccommand_file_ctx_t
 Ccommand_line_range_t
 Ccommand_result_t
 Ccommand_result_t.__unnamed3__
 Cconf_parser_sDefines a CONF_PAIR to C data type mapping
 Cconf_parser_s.__unnamed53__Where to write status if FR_TYPE_IS_DEFAULT is set
 Cconf_parser_s.__unnamed55__
 Cconf_parser_s.__unnamed55__.__unnamed57__
 Cconf_parser_s.__unnamed55__.__unnamed59__
 Cconnection_dsignal_entry_tHolds a signal from a handler until it's safe to process it
 Ccookie_io_functions_t
 Ccookie_tInformation relating to the parsing of Couchbase document payloads
 Ccookie_uUnion of constant and non-constant pointers
 Ccouchbase_opts_s
 Ccron_tab_t
 CDATA
 Cdc_offer_t
 Cdecode_fail_t
 Cdhcp_option_t
 Cdhcp_packet_t
 Cdict_attr_args_tOptional arguments for initialising/allocating attributes
 Cdict_attr_sDictionary attribute
 Cdict_fixup_clone_tClone operation from one tree node to another
 Cdict_fixup_common_tCommon fields for every fixup structure
 Cdict_fixup_ctx_t
 Cdict_fixup_enumv_tAdd an enumeration value to an attribute that wasn't defined at the time the value was parsed
 Cdict_fixup_group_tResolve a group reference
 Cdict_fixup_hash_tDictionary attribute namespaces need their hash tables finalised
 Cdict_tokenize_ctx_t
 Cdict_tokenize_frame_t
 Cdl_loader_sA dynamic loader
 Cdl_module_common_tFields common to all types of loadable modules
 Cdl_module_inst_cache_tMake data to instance name resolution more efficient
 Cdl_module_instance_sA module/inst tuple
 Cdl_module_loader_sWrapper struct around dl_loader_t
 Cdl_module_s
 Cdl_sModule handle
 Cdl_symbol_free_s
 Cdl_symbol_init_s
 Cdlist_test_item_t
 Cdns_option_t
 Ceap_aka_actions_tCache sections to call on various protocol events
 Ceap_aka_session_t
 Ceap_aka_sim_actions_tCache sections to call on various protocol events
 Ceap_aka_sim_actions_t.__unnamed24__
 Ceap_aka_sim_actions_t.__unnamed24__.__unnamed26__
 Ceap_aka_sim_actions_t.__unnamed24__.__unnamed28__
 Ceap_aka_sim_mod_session_tStructure used to track session state at the module level
 Ceap_aka_sim_module_conf_t
 Ceap_aka_sim_module_conf_t.akaWhether we should include a bid-down prevention attribute by default
 Ceap_aka_sim_process_conf_t
 Ceap_aka_sim_session_s
 Ceap_auth_rctx_tResume context for calling a submodule
 Ceap_fast_attr_pac_info_t
 Ceap_fast_attr_pac_opaque_plaintext_t
 Ceap_fast_attr_pac_opaque_t
 Ceap_fast_keyblock_t
 Ceap_fast_pac_attr_a_id_info_t
 Ceap_fast_pac_attr_a_id_t
 Ceap_fast_pac_attr_hdr_t
 Ceap_fast_pac_attr_i_id_t
 Ceap_fast_pac_attr_lifetime_t
 Ceap_fast_pac_attr_pac_key_t
 Ceap_fast_pac_attr_pac_type_t
 Ceap_fast_pac_t
 Ceap_fast_tunnel_t
 Ceap_fast_tunnel_t.isk
 Ceap_fast_tunnel_t.pac
 Ceap_packet_raw_tStructure to represent packet format of eap on wire
 Ceap_packet_tStructure to hold EAP data
 Ceap_round_tContains a pair of request and response packets
 Ceap_session_sTracks the progress of a single session of any EAP method
 Ceap_sim_session_t
 Ceap_tls_actions_tCache sections to call on various protocol events
 Ceap_tls_data_t
 Ceap_tls_prf_label_t
 Ceap_tls_session_tTracks the state of an EAP-TLS session
 Ceap_tlv_crypto_binding_tlv_t
 Ceap_tunnel_data_t
 Ceap_type_data_tEAP-Type specific data
 Cedit_map_s
 Cedit_result_t
 Cethernet_header_tStructure of a DEC/Intel/Xerox or 802.3 Ethernet header
 Cexec_call_env_t
 Cexfile_entry_t
 Cexfile_s
 Cfr_aka_sim_checkcode_tStores our checkcode state
 Cfr_aka_sim_ctx_tEncoder/decoder ctx
 Cfr_aka_sim_keys_tMaster key state struct for all SIMlike EAP protocols
 Cfr_aka_sim_keys_t.__unnamed15__
 Cfr_aka_sim_keys_t.__unnamed15__.__unnamed17__
 Cfr_aka_sim_keys_t.__unnamed15__.__unnamed17__.gsmInput to kdf_0_gsm
 Cfr_aka_sim_keys_t.__unnamed15__.__unnamed17__.reauthInput/output from kdf_*_reauth_*
 Cfr_aka_sim_keys_t.__unnamed15__.__unnamed17__.umtsInput to kdf_*_umts
 Cfr_aka_sim_keys_t.__unnamed15__.auc
 Cfr_aka_sim_vector_gsm_t
 Cfr_aka_sim_vector_gsm_t.__unnamed11__
 Cfr_aka_sim_vector_gsm_t.__unnamed13__
 Cfr_aka_sim_vector_umts_t
 Cfr_app_io_tPublic structure describing an I/O path for a protocol
 Cfr_app_tDescribes a new application (protocol)
 Cfr_app_worker_tPublic structure describing an application (protocol) specialisation
 Cfr_arp_ctx_t
 Cfr_arp_packet_t
 Cfr_async_sMinimal data structure to use the new code
 Cfr_atexit_entry_tEntry in exit handler list
 Cfr_atomic_queue_entry_tEntry in the queue
 Cfr_atomic_queue_sStructure to hold the atomic queue
 Cfr_bfd_ctx_t
 Cfr_bio_buf_t
 Cfr_bio_cb_funcs_t
 Cfr_bio_common_s
 Cfr_bio_dedup_config_t
 Cfr_bio_dedup_entry_s
 Cfr_bio_dedup_entry_s.__unnamed5__
 Cfr_bio_dedup_entry_s.__unnamed5__.__unnamed7__
 Cfr_bio_dedup_s
 Cfr_bio_fd_config_tConfiguration for sockets
 Cfr_bio_fd_info_tRun-time status of the socket
 Cfr_bio_fd_packet_ctx_tPer-packet context
 Cfr_bio_fd_sOur FD bio structure
 Cfr_bio_haproxy_info_tData structure which describes the "real" client connection
 Cfr_bio_haproxy_tThe haproxy bio
 Cfr_bio_mem_sThe memory buffer bio
 Cfr_bio_network_tThe network filtering bio
 Cfr_bio_packet_s
 Cfr_bio_pipe_cb_funcs_t
 Cfr_bio_pipe_tThe pipe bio
 Cfr_bio_queue_entry_s
 Cfr_bio_queue_s
 Cfr_bio_retry_config_t
 Cfr_bio_retry_entry_s
 Cfr_bio_retry_entry_s.__unnamed9__
 Cfr_bio_retry_s
 Cfr_bio_s
 Cfr_channel_control_t
 Cfr_channel_data_tChannel information which is added to a message
 Cfr_channel_data_t.__unnamed30__
 Cfr_channel_data_t.__unnamed30__.channel
 Cfr_channel_data_t.__unnamed30__.live
 Cfr_channel_data_t.__unnamed32__
 Cfr_channel_data_t.__unnamed32__.reply
 Cfr_channel_data_t.__unnamed32__.request
 Cfr_channel_end_tOne end of a channel
 Cfr_channel_sA full channel, which consists of two ends
 Cfr_channel_stats_tStatistics for the channel
 Cfr_client_list_sGroup of clients
 Cfr_client_sDescribes a host allowed to send packets to the server
 Cfr_cmd_argv_s
 Cfr_cmd_info_t
 Cfr_cmd_s
 Cfr_cmd_stack_tA stack for walking commands
 Cfr_cmd_table_t
 Cfr_cmd_walk_info_t
 Cfr_conduit_hdr_t
 Cfr_connection_conf_t
 Cfr_connection_funcs_tHolds a complete set of functions for a connection
 Cfr_connection_pub_sPublic fields for the connection
 Cfr_connection_s
 Cfr_connection_watch_entry_sAn entry in a watch function list
 Cfr_control_ctx_t
 Cfr_control_message_tThe header for the control message
 Cfr_control_sThe control structure
 Cfr_cs_buffer_t
 Cfr_curl_conn_config_t
 Cfr_curl_handle_tUctx data for timer and I/O functions
 Cfr_curl_io_request_tStructure representing an individual request being passed to curl for processing
 Cfr_curl_tls_t
 Cfr_da_stack_tStructure for holding the stack of dictionary attributes being encoded
 Cfr_dbuff_t
 Cfr_dbuff_thread_local_tStructure to encapsulate a thread local dbuff information
 Cfr_dcursor_s
 Cfr_dcursor_stack_t
 Cfr_detail_entry_t
 Cfr_dhcpv4_ctx_tUsed as the decoder ctx
 Cfr_dhcpv6_decode_ctx_t
 Cfr_dhcpv6_encode_ctx_t
 Cfr_dhcpv6_packet_t
 Cfr_dictVendors and attribute names
 Cfr_dict_attr_autoload_tSpecifies an attribute which must be present for the module to function
 Cfr_dict_attr_debug_t
 Cfr_dict_attr_ext_children_tAttribute extension - Holds children for an attribute
 Cfr_dict_attr_ext_da_stack_tAttribute extension - Stack of dictionary attributes that describe the path back to the root of the dictionary
 Cfr_dict_attr_ext_enumv_tAttribute extension - Holds enumeration values
 Cfr_dict_attr_ext_namespace_tAttribute extension - Holds a hash table with the names of all children of this attribute
 Cfr_dict_attr_ext_ref_tAttribute extension - Holds a reference to an attribute in another dictionary
 Cfr_dict_attr_ext_vendor_tAttribute extension - Cached vendor pointer
 Cfr_dict_attr_flags_tValues of the encryption flags
 Cfr_dict_attr_t
 Cfr_dict_autoload_tSpecifies a dictionary which must be loaded/loadable for the module to function
 Cfr_dict_autoload_talloc_sStructure used to managed the lifetime of a dictionary
 Cfr_dict_dependent_tEntry recording dictionary reference holders by file
 Cfr_dict_enum_autoload_tSpecifies a value which must be present for the module to function
 Cfr_dict_enum_ext_union_ref_tEnum extension - Sub-struct or union pointer
 Cfr_dict_enum_value_tValue of an enumerated attribute
 Cfr_dict_gctx_s
 Cfr_dict_protocol_tProtocol-specific callbacks in libfreeradius-PROTOCOL
 Cfr_dict_t
 Cfr_dict_test_attr_tTest enumeration attributes
 Cfr_dict_vendor_tPrivate enterprise
 Cfr_dlist_head_tHead of a doubly linked list
 Cfr_dlist_sEntry in a doubly linked list
 Cfr_dns_block_t
 Cfr_dns_ctx_t
 Cfr_dns_labels_t
 Cfr_dns_packet_t
 Cfr_edit_ignore_t
 Cfr_edit_list_sTrack a series of edits
 Cfr_edit_tTrack one particular edit
 Cfr_edit_t.__unnamed115__
 Cfr_edit_t.__unnamed115__.__unnamed117__
 Cfr_edit_t.__unnamed115__.__unnamed119__
 Cfr_ethernet_proto_ctx_tSrc/dst link layer information
 Cfr_ethernet_tStruct to represent an ethernet address
 Cfr_event_fdA file descriptor/filter event
 Cfr_event_func_map_entry_tSpecifies a mapping between a function pointer in a structure and its respective event
 Cfr_event_func_map_t
 Cfr_event_funcs_tUnion of all filter functions
 Cfr_event_io_func_tCallbacks for the FR_EVENT_FILTER_IO filter
 Cfr_event_listStores all information relating to an event list
 Cfr_event_pid
 Cfr_event_pid.early_exitFields that are only used if we're being triggered by a user event
 Cfr_event_pid_reap_tHold additional information for automatically reaped PIDs
 Cfr_event_post_tCallbacks to perform after all timers and FDs have been checked
 Cfr_event_pre_tCallbacks to perform when the event handler is about to check the events
 Cfr_event_timerA timer event
 Cfr_event_update_tStructure describing a modification to a filter's state
 Cfr_event_user_sCallbacks for kevent() user events
 Cfr_event_vnode_func_tCallbacks for the FR_EVENT_FILTER_VNODE filter
 Cfr_exec_state_t
 Cfr_exit_handler_list_sHead of a list of exit handlers
 Cfr_ext_hdr_tOptional extension header struct
 Cfr_ext_info_tAdditional information for a given extension
 Cfr_ext_sStructure to define a set of extensions
 Cfr_fast_rand_tSmaller fast random number generator
 Cfr_fifo_s
 Cfr_fring_bufferStandard thread safe circular buffer
 Cfr_funopen_cookie_tHolds the fopencookie function pointers plus the funopen cookie
 Cfr_hash_entry_s
 Cfr_hash_iter_sStores the state of the current iteration operation
 Cfr_hash_table_s
 Cfr_heap_tThe main heap structure
 Cfr_htrie_funcs_tWhich functions are used for the different operations
 Cfr_htrie_sA hash/rb/prefix trie abstraction
 Cfr_ifid_tStruct to represent an interface id
 Cfr_internal_encode_ctx_t
 Cfr_io_address_t
 Cfr_io_client_sClient definitions for master IO
 Cfr_io_connection_sTrack a connection
 Cfr_io_instance_tThe master IO instance
 Cfr_io_pending_packet_tA saved packet
 Cfr_io_stats_t
 Cfr_io_thread_t
 Cfr_io_track_s
 Cfr_ipaddr_tIPv4/6 prefix
 Cfr_ipaddr_t.addr
 Cfr_jpath_nodeNode in a jpath selector sequence
 Cfr_json_format_attr_tAttribute formatting options for fr_json_afrom_pair_list()
 Cfr_json_format_sJSON document formatting options
 Cfr_json_format_value_tValue formatting options for fr_json_afrom_pair_list()
 Cfr_kafka_conf_ctx_t
 Cfr_kafka_conf_t
 Cfr_kafka_topic_conf_t
 Cfr_ldap_bind_auth_ctx_tHolds arguments for async bind auth requests
 Cfr_ldap_bind_auth_ctx_t.__unnamed50__
 Cfr_ldap_bind_ctx_tHolds arguments for the async bind operation
 Cfr_ldap_config_tConnection configuration
 Cfr_ldap_connection_tTracks the state of a libldap connection handle
 Cfr_ldap_control_t
 Cfr_ldap_directory_t
 Cfr_ldap_map_exp_tResult of expanding the RHS of a set of maps
 Cfr_ldap_query_sLDAP query structure
 Cfr_ldap_query_s.__unnamed40__
 Cfr_ldap_query_s.__unnamed40__.extended
 Cfr_ldap_query_s.__unnamed40__.search
 Cfr_ldap_referral_sParsed LDAP referral structure
 Cfr_ldap_result_tContains a collection of values
 Cfr_ldap_sasl_ctx_tHolds arguments for the async SASL bind operation
 Cfr_ldap_sasl_t
 Cfr_ldap_start_tls_ctx_tHolds arguments for the start_tls operation
 Cfr_ldap_thread_tThread specific structure to manage LDAP trunk connections
 Cfr_ldap_thread_trunk_sThread LDAP trunk structure
 Cfr_libldap_global_config_tLibldap global configuration data
 Cfr_listen
 Cfr_listen_test_t
 Cfr_load_config_tLoad generation configuration
 Cfr_load_s
 Cfr_load_stats_t
 Cfr_log_buffer_tHolds data used by the logging stack
 Cfr_log_entry_s
 Cfr_log_fd_event_ctx_tContext structure for the log fd event function
 Cfr_log_perror_format_t
 Cfr_log_s
 Cfr_log_src_t
 Cfr_log_track_t
 Cfr_lst_s
 Cfr_machine_def_t
 Cfr_machine_defer_t
 Cfr_machine_hook_t
 Cfr_machine_sHooks
 Cfr_machine_state_inst_t
 Cfr_machine_state_s
 Cfr_mail_ctx_t
 Cfr_md4_ctx_local_t
 Cfr_md4_free_list_t
 Cfr_md5_ctx_local_t
 Cfr_md5_free_list_t
 Cfr_message_set_sA Message set, composed of message headers and ring buffer data
 Cfr_message_t
 Cfr_minmax_heap_s
 Cfr_network_config_t
 Cfr_network_inject_t
 Cfr_network_s
 Cfr_network_socket_t
 Cfr_network_worker_tAssociate a worker thread with a network thread
 Cfr_packet_ctx_t
 Cfr_packet_list_s
 Cfr_packet_socket_t
 Cfr_packet_t
 Cfr_pair_ctx_t
 Cfr_pair_parse_s
 Cfr_pool_connection_sAn individual connection within the connection pool
 Cfr_pool_sA connection pool
 Cfr_pool_state_s
 Cfr_process_module_sCommon public symbol definition for all process modules
 Cfr_proto_lib_tThe public structure exported by protocol encoding/decoding libraries
 Cfr_proto_stack_frame_tA protocol transcoder stack frame
 Cfr_proto_stack_tProtocol transcoder stack
 Cfr_queue_s
 Cfr_radius_bio_verify_t
 Cfr_radius_client_bio_info_t
 Cfr_radius_client_config_t
 Cfr_radius_client_fd_bio_t
 Cfr_radius_ctx_t
 Cfr_radius_decode_ctx_t
 Cfr_radius_encode_ctx_t
 Cfr_radius_id_ctx_t
 Cfr_radius_id_s
 Cfr_radius_tag_ctx_t
 Cfr_randctx
 Cfr_rate_limit_tTrack when a log message was last repeated
 Cfr_rb_iter_inorder_tIterator structure for in-order traversal of an rbtree
 Cfr_rb_iter_postorder_tIterator structure for post-order traversal of an rbtree
 Cfr_rb_iter_preorder_tIterator structure for pre-order traversal of an rbtree
 Cfr_rb_node_s
 Cfr_rb_tree_sThe main red black tree structure
 Cfr_rb_tree_test_node_t
 Cfr_redis_clusterA redis cluster
 Cfr_redis_cluster_key_slot_sIndexes in the fr_redis_cluster_node_t array for a single key slot
 Cfr_redis_cluster_node_sA Redis cluster node
 Cfr_redis_cluster_state_tRedis connection sequence state
 Cfr_redis_cluster_thread_sThread local state for a cluster
 Cfr_redis_command_sRepresents a single command
 Cfr_redis_command_set_sRepresents a collection of pipelined commands
 Cfr_redis_conf_tConfiguration parameters for a redis connection
 Cfr_redis_conn_tConnection handle, holding a redis context
 Cfr_redis_handle_tStore I/O state
 Cfr_redis_io_conf_t
 Cfr_redis_sqn_ignore_t
 Cfr_redis_trunk_s
 Cfr_retry_config_t
 Cfr_retry_t
 Cfr_ring_buffer_s
 Cfr_sbuff_escape_rules_t
 Cfr_sbuff_ptr_s
 Cfr_sbuff_ptr_s.__unnamed129__
 Cfr_sbuff_s
 Cfr_sbuff_s.__unnamed131__
 Cfr_sbuff_s.__unnamed133__
 Cfr_sbuff_s.__unnamed135__
 Cfr_sbuff_s.__unnamed137__
 Cfr_sbuff_t
 Cfr_sbuff_term_elem_tTerminal element with pre-calculated lengths
 Cfr_sbuff_term_tSet of terminal elements
 Cfr_sbuff_uctx_file_tFile sbuff extension structure
 Cfr_sbuff_uctx_talloc_tTalloc sbuff extension structure
 Cfr_sbuff_unescape_rules_tSet of parsing rules for *unescape_until functions
 Cfr_schedule_config_t
 Cfr_schedule_network_tScheduler specific information for network threads
 Cfr_schedule_sThe scheduler
 Cfr_schedule_worker_tScheduler specific information for worker threads
 Cfr_sha1_ctx
 Cfr_size_unit_t
 Cfr_slab_config_tTuneable parameters for slabs
 Cfr_snmp_mapMaps a fr_pair_t to the source of a value
 Cfr_snmp_map.__unnamed67__
 Cfr_socket_limit_t
 Cfr_socket_tHolds information necessary for binding or connecting to a socket
 Cfr_socket_t.__unnamed139__
 Cfr_socket_t.__unnamed139__.inet
 Cfr_socket_t.__unnamed139__.unix
 Cfr_state_entry_tHolds a state value, and associated fr_pair_ts and data
 Cfr_state_entry_t.__unnamed69__
 Cfr_state_entry_t.__unnamed71__
 Cfr_state_tree_s
 Cfr_stats_ema_t
 Cfr_stats_entry_tDefine a statistics mapping between dictionary attribute and a field in an internal structure
 Cfr_stats_entry_t.flags
 Cfr_stats_struct_tDefine a statistics mapping between a public name and an entire internal structure
 Cfr_stats_t
 Cfr_table_elem_t
 Cfr_table_num_indexed_bit_pos_tAn element in a table indexed by bit position
 Cfr_table_num_indexed_tAn element in a table indexed by numeric value
 Cfr_table_num_ordered_tAn element in an arbitrarily ordered array of name to num mappings
 Cfr_table_num_sorted_tAn element in a lexicographically sorted array of name to num mappings
 Cfr_table_ptr_ordered_tAn element in an arbitrarily ordered array of name to ptr mappings
 Cfr_table_ptr_sorted_tAn element in a lexicographically sorted array of name to ptr mappings
 Cfr_tacacs_ctx_tUsed as the decoder ctx
 Cfr_tacacs_packet_acct_reply_hdr_t
 Cfr_tacacs_packet_acct_req_hdr_t
 Cfr_tacacs_packet_authen_cont_hdr_t
 Cfr_tacacs_packet_authen_reply_hdr_t
 Cfr_tacacs_packet_authen_start_hdr_t
 Cfr_tacacs_packet_author_reply_hdr_t
 Cfr_tacacs_packet_author_req_hdr_t
 Cfr_tacacs_packet_hdr_t
 Cfr_tacacs_packet_hdr_t.__unnamed181__
 Cfr_tacacs_packet_hdr_t.__unnamed181__.ver
 Cfr_tacacs_packet_t
 Cfr_tacacs_packet_t.__unnamed184__
 Cfr_talloc_destructor_disarm_sStructure to record a destructor to disarm if a child talloc chunk is freed
 Cfr_talloc_destructor_sStructure to record a destructor operation on a specific talloc chunk
 Cfr_test_packet_ctx_t
 Cfr_test_point_pair_decode_tEntry point for pair decoders
 Cfr_test_point_pair_encode_tEntry point for pair encoders
 Cfr_test_point_proto_decode_tEntry point for protocol decoders
 Cfr_test_point_proto_encode_tEntry point for protocol encoders
 Cfr_test_t
 Cfr_tftp_ctx_tUsed as the decoder ctx
 Cfr_time_delta_sA time delta, a difference in time measured in nanoseconds
 Cfr_time_elapsed_t
 Cfr_time_s"server local" time
 Cfr_time_tracking_s
 Cfr_tlist_head_s
 Cfr_tlist_s
 Cfr_tls_ocsp_conf_tOCSP Configuration
 Cfr_totp_t
 Cfr_trie_callback_s
 Cfr_trie_ctx_t
 Cfr_trie_node_t
 Cfr_trie_path_t
 Cfr_trie_s
 Cfr_trie_user_t
 Cfr_trigger_t
 Cfr_trunk_conf_tCommon configuration parameters for a trunk
 Cfr_trunk_connection_pub_sPublic fields for the trunk connection
 Cfr_trunk_connection_sAssociates request queues with a connection
 Cfr_trunk_io_funcs_tI/O functions to pass to fr_trunk_alloc
 Cfr_trunk_pub_sPublic fields for the trunk
 Cfr_trunk_request_pub_sPublic fields for the trunk request
 Cfr_trunk_request_sWraps a normal request
 Cfr_trunk_request_state_log_tTrace state machine changes for a particular request
 Cfr_trunk_sMain trunk management handle
 Cfr_trunk_watch_entry_sAn entry in a trunk watch function list
 Cfr_udp_queue_config_t
 Cfr_udp_queue_entry_t
 Cfr_udp_queue_s
 Cfr_unix_time_s"Unix" time
 Cfr_uri_escape_ctx_tUctx to pass to fr_uri_escape
 Cfr_uri_part_tDefinition for a single part of a URI
 Cfr_value_box_datum_t
 Cfr_value_box_datum_t.__unnamed144__
 Cfr_value_box_datum_t.__unnamed144__.__unnamed146__
 Cfr_value_box_t
 Cfr_virtual_listen_t
 Cfr_virtual_server_t
 Cfr_vmps_ctx_tUsed as the decoder ctx
 Cfr_worker_channel_t
 Cfr_worker_config_t
 Cfr_worker_listen_t
 Cfr_worker_sA worker which takes packets from a master, and processes them
 Cglobal_lib_autoinst_tStructure to define how to initialise libraries with global configuration
 Cglobal_lib_inst_tStructure to track use of libraries
 Cglobal_lib_list_t
 Chashtable
 Cheap_thing
 Cicmp_header_t
 Cip_header6_t
 Cip_header_t
 Cip_pseudo_header6_t
 Cippool_alloc_call_env_tCall environment used by module alloc method
 Cippool_alloc_ctx_tResume context for IP allocation
 Cippool_common_call_env_tCall environment used by all other module methods
 Cippool_tool_lease_t
 Cippool_tool_operation_tA single pool operation
 Cippool_tool_owner_t
 Cippool_tool_stats_t
 Cippool_tool_t
 Cisc_host_ether_t
 Cisc_host_uid_t
 Citem_filter
 Cjpath_expr_tA jpath expression for performing complex comparisons against field values
 Cjpath_operand_tOperand in a jpath expression
 Cjpath_selector
 Cjpath_selector.__unnamed38__
 Cjson_flags_tFlags to control the conversion of JSON values to fr_pair_ts
 Cldap_acct_section_t
 Cldap_auth_call_env_t
 Cldap_auth_ctx_tHolds state of in progress async authentication
 Cldap_autz_call_env_tCall environment used in LDAP authorization
 Cldap_autz_ctx_tHolds state of in progress async authorization
 Cldap_edir_ctx_t
 Cldap_filter_sStructure to hold parsed details of LDAP filters
 Cldap_filter_s.__unnamed44__
 Cldap_filter_s.__unnamed44__.__unnamed46__
 Cldap_filter_s.__unnamed44__.__unnamed48__
 Cldap_group_groupobj_ctx_tContext to use when looking up group membership using group objects
 Cldap_group_userobj_ctx_tContext to use when resolving group membership from the user object
 Cldap_group_userobj_dyn_ctx_tContext to use when evaluating group membership from the user object in an xlat
 Cldap_map_ctx_tHolds state of in progress LDAP map
 Cldap_memberof_xlat_ctx_tHolds state of in progress group membership check xlat
 Cldap_profile_ctx_tHolds state of in progress async profile lookups
 Cldap_update_rules_tParameters to allow ldap_update_section_parse to be reused
 Cldap_user_find_ctx_tHolds state of user searches in progress
 Cldap_user_modify_ctx_tHolds state of in progress ldap user modifications
 Cldap_usermod_call_env_t
 Cldap_xlat_memberof_call_env_tCall environment used in group membership xlat
 Cldap_xlat_profile_call_env_tCall environment used in the profile xlat
 Cldap_xlat_profile_ctx_t
 Clegacy_pair_build_t
 Clibpython_global_config_tGlobal config for python library
 Clinelog_call_env_t
 Clinelog_conn_t
 Clinelog_net_t
 Clog_dst
 Clog_fd_event_ctx_tContext structure for the log fd event function
 Clogtee_net_t
 Clst_thing
 Cmain_config_sMain server configuration
 Cmap_procMap processor registration
 Cmap_proc_instMap processor instance
 Cmap_sValue pair map
 CMD5_PACKET
 Cmd5_packet_t
 Cminmax_heap_thing
 Cmodule_ctx_tTemporary structure to hold arguments for module calls
 Cmodule_detach_ctx_t
 Cmodule_inst_ctx_tTemporary structure to hold arguments for instantiation calls
 Cmodule_instance_sPer instance data
 Cmodule_list_tA list of modules
 Cmodule_method_name_sNamed methods exported by a module
 Cmodule_method_name_tSpecifies a module method identifier
 Cmodule_rlm_t
 Cmodule_rlm_virtual_t
 Cmodule_sStruct exported by a rlm_* module
 Cmodule_state_func_table_tMap string values to module state method
 Cmodule_thread_inst_ctx_tTemporary structure to hold arguments for thread_instantiation calls
 Cmodule_thread_instance_sPer thread per instance data
 Cmschap_auth_call_env_t
 Cmschap_auth_ctx_t
 Cmschap_autz_call_env_t
 Cmschap_cpw_ctx_t
 Cmschap_xlat_call_env_t
 Cmschapv2_header_t
 Cmschapv2_opaque_t
 Cmy_message_t
 Cmypasswd
 Cnas_port_s
 Conesixty
 Cpair_list
 Cpair_list_list
 Cpair_list_s
 Cpap_call_env_t
 Cpassword_info_tPassword information
 Cpeap_tunnel_t
 Cpivot_stack_t
 Cprocess_arp_sections_t
 Cprocess_arp_t
 Cprocess_bfd_sections_t
 Cprocess_bfd_t
 Cprocess_dhcpv4_sections_t
 Cprocess_dhcpv4_t
 Cprocess_dhcpv6_client_fields_tRecords fields from the original request so we have a known good copy
 Cprocess_dhcpv6_relay_fields_tRecords fields from the original relay-request so we have a known good copy
 Cprocess_dhcpv6_sections_t
 Cprocess_dhcpv6_t
 Cprocess_dns_fields_tRecords fields from the original request so we have a known good copy
 Cprocess_dns_sections_t
 Cprocess_dns_t
 Cprocess_ldap_sync_sections_t
 Cprocess_ldap_sync_t
 Cprocess_radius_auth_t
 Cprocess_radius_request_pairs_tRecords fields from the original request so we have a known good copy
 Cprocess_radius_sections_t
 Cprocess_radius_t
 Cprocess_tacacs_auth_t
 Cprocess_tacacs_sections_t
 Cprocess_tacacs_session_t
 Cprocess_tacacs_t
 Cprocess_test_sections_t
 Cprocess_test_t
 Cprocess_tls_sections_t
 Cprocess_tls_t
 Cprocess_ttls_auth_t
 Cprocess_ttls_sections_t
 Cprocess_ttls_session_t
 Cprocess_ttls_t
 Cprocess_vmps_sections_t
 Cprocess_vmps_t
 Cproto_arp_ethernet_t
 Cproto_arp_ethernet_thread_t
 Cproto_arp_t
 Cproto_bfd_tAn instance of a proto_radius listen section
 Cproto_bfd_udp_t
 Cproto_bfd_udp_thread_t
 Cproto_control_tAn instance of a proto_control listen section
 Cproto_control_unix_t
 Cproto_control_unix_thread_t
 Cproto_cron_crontab_thread_t
 Cproto_cron_t
 Cproto_cron_tab_s
 Cproto_detail_t
 Cproto_detail_work_s
 Cproto_detail_work_thread_s
 Cproto_dhcpv4_tAn instance of a proto_dhcpv4 listen section
 Cproto_dhcpv4_track_t
 Cproto_dhcpv4_udp_t
 Cproto_dhcpv4_udp_thread_t
 Cproto_dhcpv6_tAn instance of a proto_dhcpv6 listen section
 Cproto_dhcpv6_track_t
 Cproto_dhcpv6_udp_t
 Cproto_dhcpv6_udp_thread_t
 Cproto_dns_tAn instance of a proto_dns listen section
 Cproto_dns_udp_t
 Cproto_dns_udp_thread_t
 Cproto_ldap_cookie_load_retry_ctxContext for "load Cookie" retry timed event
 Cproto_ldap_dir_ctxContext used when looking up Directory types
 Cproto_ldap_sync_ldap_t
 Cproto_ldap_sync_ldap_thread_t
 Cproto_ldap_sync_tAn instance of a proto_ldap_sync listen section
 Cproto_load_step_s
 Cproto_load_step_thread_t
 Cproto_load_t
 Cproto_radius_tAn instance of a proto_radius listen section
 Cproto_radius_tcp_t
 Cproto_radius_tcp_thread_t
 Cproto_radius_udp_t
 Cproto_radius_udp_thread_t
 Cproto_tacacs_tAn instance of a proto_tacacs listen section
 Cproto_tacacs_tcp_t
 Cproto_tacacs_tcp_thread_t
 Cproto_tacacs_track_t
 Cproto_vmps_tAn instance of a proto_vmps listen section
 Cproto_vmps_track_t
 Cproto_vmps_udp_t
 Cproto_vmps_udp_thread_t
 Cpthread_mutex_t
 Cpwd_hdr
 Cpwd_id_packet_t
 Cpwd_session_t
 Cpython_func_def_tSpecifies the module.function to load for processing a section
 Crad_listen
 Crad_protocol_sStruct exported by a proto_* module
 Cradius_packet_t
 Cradius_track_entry_sTrack one request to a response
 Cradius_track_entry_s.__unnamed160__
 Cradius_track_s
 Cradmin_conn_tA connection to a server
 Cradmin_state_tRadmin state
 Cradsnmp_conf_t
 Cradutmp
 Cradutmp_config_t
 Crc_file_pair_t
 Crc_request
 Crc_stats_t
 Credis_driver_conf_t
 Credis_ippool_alloc_call_env_tCall environment used when calling redis_ippool allocate method
 Credis_ippool_bulk_release_call_env_tCall environment used when calling redis_ippool bulk release method
 Credis_ippool_release_call_env_tCall environment used when calling redis_ippool release method
 Credis_ippool_update_call_env_tCall environment used when calling redis_ippool update method
 Credis_lua_func_inst_tInstance of a redis lua func xlat
 Credis_lua_func_tA lua function or stored procedure we make available as an xlat
 Credis_pipeline_stats_t
 Crequest_data_sPer-request opaque data, added by modules
 Crequest_init_args_tOptional arguments for initialising requests
 Crequest_pair_lists_tPair lists accessible from the request
 Crequest_s
 Crequest_s.flagsCapabilities flags for this request
 Crequest_s.logLogging information
 Crequest_t
 Crest_custom_data_t
 Crindent_s
 Crlm_always_t
 Crlm_attr_filter_t
 Crlm_brotli_compress_t
 Crlm_brotli_decompress_t
 Crlm_brotli_t
 Crlm_cache_config_tConfiguration for the rlm_cache module
 Crlm_cache_driver_s
 Crlm_cache_entry_t
 Crlm_cache_memcached_handle_t
 Crlm_cache_memcached_t
 Crlm_cache_rb_entry_t
 Crlm_cache_rbtree_t
 Crlm_cache_redis_t
 Crlm_cache_t
 Crlm_chap_t
 Crlm_cipher_rsa_thread_inst_t
 Crlm_cipher_tInstance configuration
 Crlm_cipher_t.__unnamed148__Supported cipher types
 Crlm_couchbase_handle_tCouchbase instance specific information
 Crlm_couchbase_tThe main module instance
 Crlm_csv_entry_s
 Crlm_csv_t
 Crlm_date_t
 Crlm_delay_t
 Crlm_detail_env_t
 Crlm_detail_tInstance configuration for rlm_detail
 Crlm_dhcpv4_delay_t
 Crlm_dhcpv4_t
 Crlm_dhcpv4_thread_t
 Crlm_digest_t
 Crlm_eap_aka_t
 Crlm_eap_fast_t
 Crlm_eap_fast_thread_t
 Crlm_eap_gtc_t
 Crlm_eap_method_tPrivate structure to hold handles and interfaces for an EAP method
 Crlm_eap_mschapv2_t
 Crlm_eap_peap_t
 Crlm_eap_peap_thread_t
 Crlm_eap_pwd_t
 Crlm_eap_sim_t
 Crlm_eap_submodule_tInterface exported by EAP submodules
 Crlm_eap_tInstance data for rlm_eap
 Crlm_eap_tls_t
 Crlm_eap_tls_thread_t
 Crlm_eap_ttls_t
 Crlm_eap_ttls_thread_t
 Crlm_escape_t
 Crlm_exec_ctx_t
 Crlm_exec_t
 Crlm_files_data_tStructure produced by custom call_env parser
 Crlm_files_env_tCall_env structure
 Crlm_files_t
 Crlm_icmp_echo_t
 Crlm_icmp_t
 Crlm_icmp_thread_t
 Crlm_idn_t
 Crlm_imap_t
 Crlm_imap_thread_t
 Crlm_isc_dhcp_cmd_tDescribes the commands that we accept, including it's syntax (i.e
 Crlm_isc_dhcp_info_sHolds information about the thing we parsed
 Crlm_isc_dhcp_t
 Crlm_isc_dhcp_tokenizer_tHolds the state of the current tokenizer
 Crlm_json_jpath_cache
 Crlm_json_jpath_to_eval_t
 Crlm_json_tRlm_json module instance
 Crlm_kafka_t
 Crlm_krb5_handle_t
 Crlm_krb5_tInstance configuration for rlm_krb5
 Crlm_ldap_t
 Crlm_ldap_t.group
 Crlm_ldap_t.user
 Crlm_linelog_rctx_t
 Crlm_linelog_tLinelog module instance
 Crlm_linelog_t.file
 Crlm_linelog_t.syslog
 Crlm_linelog_t.unix_sock
 Crlm_logtee_tLogtee module instance
 Crlm_logtee_t.file
 Crlm_logtee_t.unix_sock
 Crlm_logtee_thread_tPer-thread instance data
 Crlm_lua_t
 Crlm_lua_thread_t
 Crlm_mruby_t
 Crlm_mschap_t
 Crlm_opendirectory_t
 Crlm_pam_data_t
 Crlm_pam_t
 Crlm_pap_t
 Crlm_passwd_t
 Crlm_perl_thread_t
 Crlm_python_tAn instance of the rlm_python module
 Crlm_python_thread_tTracks a python module inst/thread state pair
 Crlm_radius_io_sPublic structure describing an I/O path for an outgoing socket
 Crlm_radius_s
 Crlm_radius_udp_tStatic configuration for the module
 Crlm_radutmp_env_t
 Crlm_radutmp_t
 Crlm_redis_ippool_tRlm_redis module instance
 Crlm_redis_lua_t
 Crlm_redis_tRlm_redis module instance
 Crlm_rediswho_t
 Crlm_rest_call_env_t
 Crlm_rest_call_env_t.request
 Crlm_rest_call_env_t.response
 Crlm_rest_curl_context_t
 Crlm_rest_request_t
 Crlm_rest_response_t
 Crlm_rest_section_request_t
 Crlm_rest_section_response_t
 Crlm_rest_section_t
 Crlm_rest_t
 Crlm_rest_thread_tThread specific rlm_rest instance data
 Crlm_rest_xlat_rctx_tStores the state of a yielded xlat
 Crlm_securid_t
 Crlm_sigtran
 Crlm_sigtran_thread
 Crlm_smtp_auth_env_tCall environment for SMTP authentication
 Crlm_smtp_env_tCall environment for sending emails
 Crlm_smtp_t
 Crlm_smtp_thread_t
 Crlm_sometimes_t
 Crlm_sql_cassandra_tCassandra driver instance
 Crlm_sql_config_t
 Crlm_sql_db2_conn_t
 Crlm_sql_driver_t
 Crlm_sql_escape_uctx_t
 Crlm_sql_firebird_conn_t
 Crlm_sql_freetds_conn_t
 Crlm_sql_grouplist_s
 Crlm_sql_handle_t
 Crlm_sql_mysql_conn_t
 Crlm_sql_mysql_t
 Crlm_sql_oracle_conn_t
 Crlm_sql_oracle_t
 Crlm_sql_postgres_conn_t
 Crlm_sql_postgresql_tPostgreSQL configuration
 Crlm_sql_sqlite_conn_t
 Crlm_sql_sqlite_t
 Crlm_sql_unixodbc_conn_t
 Crlm_sqlcounter_t
 Crlm_sqlippool_t
 Crlm_stats_data_t
 Crlm_stats_t
 Crlm_stats_thread_t
 Crlm_tacacs_io_sPublic structure describing an I/O path for an outgoing socket
 Crlm_tacacs_s
 Crlm_tacacs_tcp_tStatic configuration for the module
 Crlm_test_t
 Crlm_test_thread_t
 Crlm_totp_call_env_t
 Crlm_totp_t
 Crlm_unbound_t
 Crlm_unbound_thread_t
 Crlm_unix_t
 Crlm_wimax_t
 Crlm_winbind_t
 Crlm_yubikey_t
 Crs
 Crs.stats
 Crs_capture_t
 Crs_counters_t
 Crs_event_tStatistic write/print event
 Crs_latency_tStats for a single interval
 Crs_latency_t.interval
 Crs_malformed_t
 Crs_request_tWrapper for fr_packet_t
 Crs_stats_tOne set of statistics
 Crs_updateFD data which gets passed to callbacks
 CSECURID_SESSION
 Csigtran_connRepresents a connection to a remote SS7 entity
 Csigtran_conn_confConfigures a M3UA/MTP3/SCCP stack
 Csigtran_m3ua_route
 Csigtran_map_send_auth_info_reqMAP send auth info request
 Csigtran_map_send_auth_info_resMAP send auth info response
 Csigtran_sccp_addressStructure representing a complete Q.173 SCCP address
 Csigtran_sccp_global_title
 Csigtran_transactionRequest and response from the event loop
 Csigtran_transaction.ctx
 Csigtran_transaction.request
 Csigtran_transaction.response
 Csigtran_vectorAuthentication vector returned by HLR
 Csigtran_vector.__unnamed167__
 Csigtran_vector.__unnamed167__.sim
 Csigtran_vector.__unnamed167__.umts
 Csql_autz_call_env_t
 Csql_autz_ctx_tContext for SQL authorization
 Csql_group_xlat_call_env_t
 Csql_group_xlat_ctx_t
 Csql_inst
 Csql_log_entry_t
 Csql_redundant_call_env_t
 Csql_redundant_ctx_tContext for tracking redundant SQL query sets
 Csql_state_entry_t
 Csql_xlat_call_env_t
 Csqlcounter_call_env_t
 Csqlcounter_rctx_t
 Cstate_child_entry_tA child of a fr_state_entry_t
 Cstate_comp.__unnamed69__.state_compServer ID components
 Csync_config_sAreas of the directory to receive notifications for
 Csync_host_t
 Csync_ldap_query_t
 Csync_packet_ctx_sTracking structure for ldap sync packets
 Csync_state_sState of an individual sync
 Csync_touch_conf_t
 Ctalloc_child_ctx_s
 Ctcp_buffer_t
 Ctest_conf_t
 Ctest_element_t
 Ctest_item_list_t
 Ctest_item_t
 Ctest_proto_request_t
 Ctest_proto_stats_t
 Ctest_uctx_t
 Ctest_vector
 Ctest_vector.cleartext
 Ctest_vector.encoded
 Ctmpl_attr_extent_tDescribes the current extents of a pair tree in relation to the tree described by a tmpl_t
 Ctmpl_attr_filter_t
 Ctmpl_attr_rules_sDefine entry and head types for tmpl request references
 Ctmpl_attr_tAn element in a list of nested attribute references
 Ctmpl_attr_t.__unnamed79__
 Ctmpl_attr_t.__unnamed79__.unknown
 Ctmpl_attr_t.__unnamed79__.unresolved
 Ctmpl_dcursor_ctx_sMaintains state between cursor calls
 Ctmpl_dcursor_nested_sState for traversing an attribute reference
 Ctmpl_dcursor_vars_t
 Ctmpl_escape_tEscaping rules for tmpls
 Ctmpl_escape_t.uctx
 Ctmpl_escape_t.uctx.__unnamed74__
 Ctmpl_escape_t.uctx.__unnamed74__.__unnamed76__
 Ctmpl_escape_t.uctx.__unnamed74__.func
 Ctmpl_request_tDefine manipulation functions for the attribute reference list
 Ctmpl_res_rules_sSimilar to tmpl_rules_t, but used to specify parameters that may change during subsequent resolution passes
 Ctmpl_rules_sOptional arguments passed to vp_tmpl functions
 Ctmpl_sA source or sink of value data
 Ctmpl_s.data
 Ctmpl_s.data.__unnamed85__
 Ctmpl_s.data.__unnamed85__.__unnamed87__
 Ctmpl_s.data.__unnamed85__.__unnamed87__.xlat
 Ctmpl_s.data.attribute
 Ctmpl_t
 Ctmpl_xlat_rules_s
 Ctrigger_last_fired_tDescribes a rate limiting entry for a trigger
 Cttls_tunnel_t
 Cudp_coalesced_t
 Cudp_handle_tTrack the handle, which is tightly correlated with the FD
 Cudp_header_t
 Cudp_request_sConnect request_t to local tracking structure
 Cudp_result_t
 Cudp_thread_t
 Cunbound_io_event_base_tWrapper around our event loop specifying callbacks for creating new event handles
 Cunbound_io_event_tWrapper around event handle for our event loop
 Cunbound_log_tLogging state
 Cunbound_request_t
 Cunlang_actions_t
 Cunlang_call_tEntry point into a proto_ module
 Cunlang_caller_t
 Cunlang_case_t
 Cunlang_catch_t
 Cunlang_compile_t
 Cunlang_cond_t
 Cunlang_edit_t
 Cunlang_ext_tDescribes how to allocate an unlang_group_t with additional memory keyword specific data
 Cunlang_foreach_t
 Cunlang_frame_state_cond_t
 Cunlang_frame_state_edit_sState of an edit block
 Cunlang_frame_state_foreach_tState of a foreach loop
 Cunlang_frame_state_func_t
 Cunlang_frame_state_limit_t
 Cunlang_frame_state_map_proc_tState of a map block
 Cunlang_frame_state_module_tA module stack entry
 Cunlang_frame_state_redundant_tState of a redundant operation
 Cunlang_frame_state_subrequest_tParameters for initialising the subrequest (parent's frame state)
 Cunlang_frame_state_timeout_t
 Cunlang_frame_state_tmpl_tA tmpl stack entry
 Cunlang_frame_state_tmpl_t.__unnamed96__
 Cunlang_frame_state_transaction_tA transaction stack entry
 Cunlang_frame_state_update_tState of an update block
 Cunlang_frame_state_xlat_tState of an xlat expansion
 Cunlang_group_tGeneric representation of a grouping
 Cunlang_interpret_s
 Cunlang_interpret_synchronous_t
 Cunlang_limit_t
 Cunlang_load_balance_t
 Cunlang_map_t
 Cunlang_module_event_tWrap an fr_event_timer_t providing data needed for unlang events
 Cunlang_module_tA call to a module method
 Cunlang_op_tAn unlang operation
 Cunlang_parallel_child_tEach parallel child has a state, and an associated request
 Cunlang_parallel_state_t
 Cunlang_parallel_t
 Cunlang_request_func_tExternal functions provided by the owner of the interpret
 Cunlang_retry_t
 Cunlang_sA node in a graph of unlang_op_t (s) that we execute
 Cunlang_stack_frame_sOur interpreter stack, as distinct from the C stack
 Cunlang_stack_tAn unlang stack associated with a request
 Cunlang_subrequest_session_t
 Cunlang_subrequest_t
 Cunlang_switch_t
 Cunlang_thread_limit_t
 Cunlang_thread_t
 Cunlang_timeout_t
 Cunlang_tmpl_args_tArguments for evaluating different types of tmpls
 Cunlang_tmpl_args_t.execExec specific arguments
 Cunlang_tmpl_tA naked xlat
 Cunlang_transaction_t
 Cunlang_try_t
 Cunlang_variable_ref_t
 Cunlang_variable_t
 Cunlang_xlat_event_tWrap an fr_event_timer_t providing data needed for unlang events
 Cutmp
 CvalueTest enumeration values
 Cvalue_box_sUnion containing all data types supported by the server
 Cvalue_pair_sStores an attribute, a value and various bits of other data
 Cvalue_pair_s.__unnamed123__
 Cvalue_pair_s.__unnamed123__.__unnamed127__
 Cvalue_pair_s.__unnamed125__
 CVARY
 Cvirtual_server_compile_tProcessing sections which are allowed in this virtual server
 Cvirtual_server_method_tModule methods which are allowed in virtual servers
 Cvlan_header_tA VLAN header
 Cvp_list_mod_sA list modification
 Cwinbind_auth_call_env_t
 Cwinbind_autz_call_env_t
 Cwinbind_group_xlat_call_env_t
 Cxlat_arg_parser_tDefinition for a single argument consumend by an xlat function
 Cxlat_call_tAn xlat function call
 Cxlat_ctx_tAn xlat calling ctx
 Cxlat_eval_inst_t
 Cxlat_eval_rctx_t
 Cxlat_exec_rctx_t
 Cxlat_exists_inst_t
 Cxlat_exists_rctx_t
 Cxlat_exp_head_s
 Cxlat_exp_sAn xlat expansion node
 Cxlat_exp_s.__unnamed99__
 Cxlat_flags_tFlags that control resolution and evaluation
 Cxlat_inst_ctx_tAn xlat instantiation ctx
 Cxlat_inst_sInstance data for an xlat expansion node
 Cxlat_logical_inst_t
 Cxlat_logical_rctx_t
 Cxlat_out_t
 Cxlat_redundant_func_t
 Cxlat_redundant_inst_t
 Cxlat_redundant_rctx_t
 Cxlat_redundant_t
 Cxlat_regex_inst_t
 Cxlat_regex_rctx_t
 Cxlat_res_rules_t
 Cxlat_s
 Cxlat_thread_inst_ctx_tAn xlat thread instantiation ctx
 Cxlat_thread_inst_sThread specific instance data for xlat expansion node