#include "str.h"#include <stdio.h>Go to the source code of this file.
|
|
Token names cannot be longer than this value.
Definition at line 31 of file cfg_parser.h. |
|
|
|
|
|
Definition at line 108 of file cfg_parser.h. |
|
|
Token mapping structure. This structure is used to map tokens to values or function calls. Arrays of such structures are typically provided by the caller of the parser. Referenced by cfg_lookup_token(), cfg_parse(), cfg_parse_bool(), cfg_parse_enum(), cfg_set_options(), parse_domain(), parse_field_map(), parse_hostport(), parse_section(), process_option(), and tls_parse_method(). |
|
|
|
Structure representing a lexical token.
Referenced by cfg_eat_eol(), cfg_eat_equal(), cfg_get_token(), cfg_parse(), cfg_parse_addr_port(), cfg_parse_bool(), cfg_parse_dummy(), cfg_parse_enum(), cfg_parse_int(), cfg_parse_section(), cfg_parse_str(), parse_domain(), parse_field_map(), parse_hostport(), parse_ipv4(), parse_ipv6(), parse_section(), parse_switchboard_section(), and print_token(). |
|
|
Definition at line 34 of file cfg_parser.h. |
|
|
Definition at line 87 of file cfg_parser.h. |
|
||||||||||||
|
||||||||||||
|
Referenced by cfg_parse_bool_opt(), cfg_parse_enum_opt(), cfg_parse_int_opt(), cfg_parse_str_opt(), and parse_field_map(). |
|
||||||||||||||||
|
Interface to the lexical scanner.
Referenced by cfg_eat_eol(), cfg_eat_equal(), cfg_parse(), cfg_parse_addr_port(), cfg_parse_bool(), cfg_parse_dummy(), cfg_parse_enum(), cfg_parse_int(), cfg_parse_section(), cfg_parse_str(), parse_domain(), parse_field_map(), parse_hostport(), parse_ipv4(), parse_ipv6(), parse_section(), and parse_switchboard_section(). |
|
||||||||||||
|
Referenced by cfg_parse(), cfg_parse_bool(), cfg_parse_enum(), parse_domain(), parse_field_map(), parse_hostport(), parse_section(), and tls_parse_method(). |
|
|
Referenced by ld_load_cfg(), parse_iptrtpproxy_cfg(), and tls_load_config(). |
|
||||||||||||||||
|
Referenced by cfg_parse_bool_opt(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Referenced by cfg_parse_enum_opt(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Referenced by cfg_parse_addr_port(), and cfg_parse_int_opt(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Referenced by parse_switchboard_section(). |
|
||||||||||||||||
|
Referenced by cfg_parse_addr_port(), cfg_parse_dummy(), cfg_parse_section(), cfg_parse_str_opt(), and parse_section(). |
|
||||||||||||||||
|
|
|
|
Referenced by ld_load_cfg(), parse_iptrtpproxy_cfg(), and tls_load_config(). |
|
|
Definition at line 586 of file cfg_parser.c. References cfg_parser_t, cfg_parser::col, ERR, cfg_parser::file, get_abs_pathname(), get_base_name(), cfg_parser::line, pkg_free, pkg_malloc, st, str, and STR_FMT. Referenced by ld_load_cfg(), parse_iptrtpproxy_cfg(), and tls_load_config(). |
|
||||||||||||||||
|
Referenced by ld_load_cfg(), parse_iptrtpproxy_cfg(), and tls_load_config(). |
|
||||||||||||
|
Referenced by parse_domain(), parse_iptrtpproxy_cfg(), and parse_section(). |
|
|
Definition at line 233 of file cfg_parser.c. Referenced by cfg_parse_bool(). |
1.3.9.1