Asterisk - The Open Source Telephony Project
18.5.0
|
internal representation of ACL entries In principle user applications would have no need for this, but there is sometimes a need to extract individual items, e.g. to print them, and rather than defining iterators to navigate the list, and an externally visible 'struct ast_ha_entry', at least in the short term it is more convenient to make the whole thing public and let users play with them. More...
#include <acl.h>
Data Fields | |
struct ast_sockaddr | addr |
struct ast_sockaddr | netmask |
struct ast_ha * | next |
enum ast_acl_sense | sense |
internal representation of ACL entries In principle user applications would have no need for this, but there is sometimes a need to extract individual items, e.g. to print them, and rather than defining iterators to navigate the list, and an externally visible 'struct ast_ha_entry', at least in the short term it is more convenient to make the whole thing public and let users play with them.
struct ast_sockaddr addr |
Definition at line 53 of file acl.h.
Referenced by addr_range_cmp_cb(), addr_range_hash_cb(), addr_range_match_address_cb(), append_ha_core(), ast_apply_ha(), ast_copy_ha(), ast_ha_join(), ast_ha_join_cidr(), ast_ha_output(), cli_print_body(), debug_ha_sense_appended(), has_state_changed(), localnet_to_vl_append(), match_to_var_list_append(), and sip_show_settings().
struct ast_sockaddr netmask |
Definition at line 54 of file acl.h.
Referenced by addr_range_cmp_cb(), addr_range_match_address_cb(), append_ha_core(), ast_apply_ha(), ast_copy_ha(), ast_ha_join(), ast_ha_join_cidr(), ast_ha_output(), cli_print_body(), debug_ha_sense_appended(), has_state_changed(), localnet_to_vl_append(), match_to_var_list_append(), and sip_show_settings().
struct ast_ha* next |
Definition at line 56 of file acl.h.
Referenced by append_ha_core(), ast_apply_ha(), ast_duplicate_ha_list(), ast_free_ha(), ast_ha_join(), ast_ha_join_cidr(), ast_ha_output(), cli_print_body(), localnet_to_vl(), match_to_var_list(), and sip_show_settings().
enum ast_acl_sense sense |
Definition at line 55 of file acl.h.
Referenced by append_ha_core(), ast_apply_ha(), ast_copy_ha(), ast_ha_join(), ast_ha_join_cidr(), ast_ha_output(), cli_print_body(), debug_ha_sense_appended(), localnet_to_vl_append(), and match_to_var_list_append().