55 #define TREE_HOST_LOOKUP 2 58 #define TREE_DATA_EXPR 5 63 unsigned char data [1];
266 } ns_delete, ns_exists, ns_not_exists;
283 # define EXPR_EPHEMERAL 1 297 struct decoded_option_state;
324 const unsigned char *, unsigned,
struct universe *);
struct universe * universe
u_int32_t(* get_length)(const unsigned char *)
struct binding_scope * outer
struct option * config_option
struct executable_statement * statements
struct expression * lcase
struct expression * arglist
void(* delete_func)(struct universe *universe, struct option_state *, int)
struct expression * offset
struct expression * rrdata
union expression::expr_union data
struct expression * encode_int
struct expression * remainder
struct expression * width
void(* store_length)(unsigned char *, u_int32_t)
struct expression * roption
struct enumeration_value * values
option_name_hash_t * name_hash
struct expression * buffer
struct expression * multiply
struct expression * subtract
struct enumeration * next
struct expression * relay
struct expression * extract_int
union binding_value::value value
struct expression * divide
int option_state_dereference(struct option_state **ptr, const char *file, int line)
struct binding * bindings
struct string_list * args
struct binding_value * value
struct expression * ucase
struct collection * check
int(* encapsulate)(struct data_string *, struct packet *, struct lease *, struct client_state *, struct option_state *, struct option_state *, struct binding_scope **, struct universe *)
u_int32_t(* get_tag)(const unsigned char *)
struct expression * rrname
option_code_hash_t * code_hash
struct binding_value * bv
struct dns_host_entry * host_lookup
const unsigned char * data
void(* store_tag)(unsigned char *, u_int32_t)
struct expression * separator