54#define TREE_HOST_LOOKUP 2
57#define TREE_DATA_EXPR 5
266 } ns_delete, ns_exists, ns_not_exists;
283# define EXPR_EPHEMERAL 1
297struct decoded_option_state;
324 const unsigned char *, unsigned,
struct universe *);
struct hash_table option_name_hash_t
struct hash_table option_code_hash_t
struct binding * bindings
struct binding_scope * outer
enum binding_value::@135246253323115003010247222006030375211205217247 type
struct binding_value * value
const unsigned char * data
struct enumeration_value * values
struct enumeration * next
union expression::expr_union data
struct string_list * args
struct executable_statement * statements
struct universe * universe
int(* decode)(struct option_state *, const unsigned char *, unsigned, struct universe *)
void(* store_length)(unsigned char *, u_int32_t)
void(* save_func)(struct universe *, struct option_state *, struct option_cache *, isc_boolean_t)
int(* encapsulate)(struct data_string *, struct packet *, struct lease *, struct client_state *, struct option_state *, struct option_state *, struct binding_scope **, struct universe *)
void(* store_tag)(unsigned char *, u_int32_t)
int(* option_state_dereference)(struct universe *, struct option_state *, const char *, int)
void(* delete_func)(struct universe *universe, struct option_state *, int)
option_name_hash_t * name_hash
option_code_hash_t * code_hash
u_int32_t(* get_tag)(const unsigned char *)
u_int32_t(* get_length)(const unsigned char *)
@ context_data_or_numeric
@ expr_variable_reference
struct binding_value * bv
struct expression * subtract
struct expression * rrname
struct dns_host_entry * host_lookup
struct expression * divide
struct option * config_option
struct expression * extract_int
struct expression * ucase
struct expression::expr_union::@152152363213031317102070271074050115327136262165 substring
struct expression * remainder
struct expression::expr_union::@142357143130043056032332065103331215371345065324 b2a
struct expression * rrdata
struct expression * relay
struct collection * check
struct expression * arglist
struct expression * encode_int
struct expression * or[2]
struct data_string encapsulate
struct expression * and[2]
struct expression * separator
struct expression::expr_union::@245157277262265343375031324341307155317045004360 suffix
struct expression * roption
struct expression * lcase
struct data_string const_data
struct expression * offset
struct expression * width
struct expression * buffer
struct expression * concat[2]
struct expression * equal[2]
struct expression * multiply