|
void | add_enumeration (struct enumeration *enumeration) |
|
struct enumeration * | find_enumeration (const char *name, int length) |
|
struct enumeration_value * | find_enumeration_value (const char *name, int length, unsigned *widthp, const char *value) |
|
void | skip_to_semi (struct parse *cfile) |
|
void | skip_to_rbrace (struct parse *cfile, int brace_count) |
|
int | parse_semi (struct parse *cfile) |
|
int | parse_string (struct parse *cfile, char **sptr, unsigned *lptr) |
|
char * | parse_host_name (struct parse *cfile) |
|
int | parse_ip_addr_or_hostname (struct expression **expr, struct parse *cfile, int uniform) |
|
int | parse_ip_addr (struct parse *cfile, struct iaddr *addr) |
|
int | parse_destination_descriptor (struct parse *cfile, struct iaddr *addr) |
|
int | parse_ip6_addr (struct parse *cfile, struct iaddr *addr) |
|
int | parse_ip6_addr_expr (struct expression **expr, struct parse *cfile) |
|
int | parse_ip6_prefix (struct parse *cfile, struct iaddr *addr, u_int8_t *plen) |
|
int | parse_ip_addr_with_subnet (struct parse *cfile, struct iaddrmatch *match) |
|
void | parse_hardware_param (struct parse *cfile, struct hardware *hardware) |
|
void | parse_lease_time (struct parse *cfile, TIME *timep) |
|
unsigned char * | parse_numeric_aggregate (struct parse *cfile, unsigned char *buf, unsigned *max, int separator, int base, unsigned size) |
|
void | convert_num (struct parse *cfile, unsigned char *buf, const char *str, int base, unsigned size) |
|
TIME | parse_date_core (struct parse *cfile) |
|
TIME | parse_date (struct parse *cfile) |
|
isc_result_t | parse_option_name (struct parse *cfile, int allocate, int *known, struct option **opt) |
|
void | parse_option_space_decl (struct parse *cfile) |
|
int | parse_option_code_definition (struct parse *cfile, struct option *option) |
|
int | parse_base64 (struct data_string *data, struct parse *cfile) |
|
int | parse_cshl (struct data_string *data, struct parse *cfile) |
|
int | parse_executable_statements (struct executable_statement **statements, struct parse *cfile, int *lose, enum expression_context case_context) |
|
int | parse_executable_statement (struct executable_statement **result, struct parse *cfile, int *lose, enum expression_context case_context) |
|
int | parse_zone (struct dns_zone *zone, struct parse *cfile) |
|
int | parse_key (struct parse *cfile) |
|
int | parse_on_statement (struct executable_statement **result, struct parse *cfile, int *lose) |
|
int | parse_switch_statement (struct executable_statement **result, struct parse *cfile, int *lose) |
|
int | parse_case_statement (struct executable_statement **result, struct parse *cfile, int *lose, enum expression_context case_context) |
|
int | parse_if_statement (struct executable_statement **result, struct parse *cfile, int *lose) |
|
int | parse_boolean_expression (struct expression **expr, struct parse *cfile, int *lose) |
|
int | parse_boolean (struct parse *cfile) |
|
int | parse_data_expression (struct expression **expr, struct parse *cfile, int *lose) |
|
int | parse_numeric_expression (struct expression **expr, struct parse *cfile, int *lose) |
|
int | parse_non_binary (struct expression **expr, struct parse *cfile, int *lose, enum expression_context context) |
|
int | parse_expression (struct expression **expr, struct parse *cfile, int *lose, enum expression_context context, struct expression **plhs, enum expr_op binop) |
|
int | parse_option_data (struct expression **expr, struct parse *cfile, int lookups, struct option *option) |
|
int | parse_option_statement (struct executable_statement **result, struct parse *cfile, int lookups, struct option *option, enum statement_op op) |
|
int | parse_option_token (struct expression **rv, struct parse *cfile, const char **fmt, struct expression *expr, int uniform, int lookups) |
|
int | parse_option_decl (struct option_cache **oc, struct parse *cfile) |
|
int | parse_X (struct parse *cfile, u_int8_t *buf, unsigned max) |
|
int | parse_warn (struct parse *cfile, const char *fmt,...) |
|
struct expression * | parse_domain_list (struct parse *cfile, int compress) |
|
struct expression * | parse_domain_name (struct parse *cfile) |
|