Asterisk - The Open Source Telephony Project
21.4.1
|
Structure for an IP identification matching object. More...
Public Member Functions | |
SORCERY_OBJECT (details) | |
Sorcery object details. | |
Data Fields | |
struct ast_string_field_pool * | __field_mgr_pool |
Stringfields. | |
const ast_string_field | endpoint_name |
struct ao2_container * | hosts |
Hosts to be resolved when applying configuration. | |
unsigned int | is_header_regex:1 |
unsigned int | is_request_uri_regex:1 |
const ast_string_field | match_header |
const ast_string_field | match_header_name |
const ast_string_field | match_header_value |
const ast_string_field | match_request_uri |
struct ast_ha * | matches |
Networks or addresses that should match this. | |
regex_t | regex_header_buf |
regex_t | regex_request_uri_buf |
unsigned int | srv_lookups |
Perform SRV resolution of hostnames. | |
Structure for an IP identification matching object.
Definition at line 139 of file res_pjsip_endpoint_identifier_ip.c.
const ast_string_field endpoint_name |
The name of the endpoint
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
unsigned int is_header_regex |
Non-zero if match_header has a regular expression (i.e., regex_header_buf is valid)
Definition at line 166 of file res_pjsip_endpoint_identifier_ip.c.
unsigned int is_request_uri_regex |
Non-zero if match_header or match_request has a regular expression (i.e., regex_request_uri_buf is valid)
Definition at line 168 of file res_pjsip_endpoint_identifier_ip.c.
const ast_string_field match_header |
If matching by header, the header/value to match against
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
const ast_string_field match_header_name |
SIP header name of the match_header string
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
const ast_string_field match_header_value |
SIP header value of the match_header string
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
const ast_string_field match_request_uri |
If matching by request struct ast_string_field_mgr __field_mgr the value to match against
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
regex_t regex_header_buf |
Compiled match_header regular expression when is_header_regex is non-zero
Definition at line 154 of file res_pjsip_endpoint_identifier_ip.c.
regex_t regex_request_uri_buf |
Compiled match_request_uri regular expression when is_request_uri_regex is non-zero
Definition at line 158 of file res_pjsip_endpoint_identifier_ip.c.