 |
ISC DHCP
4.4.2b1
A reference DHCPv4 and DHCPv6 implementation
|
|
Go to the documentation of this file.
54 #define TREE_HOST_LOOKUP 2
57 #define TREE_DATA_EXPR 5
283 # define EXPR_EPHEMERAL 1
297 struct decoded_option_state;
324 const unsigned char *, unsigned,
struct universe *);
struct expression * divide
struct expression * buffer
int(* encapsulate)(struct data_string *, struct packet *, struct lease *, struct client_state *, struct option_state *, struct option_state *, struct binding_scope **, struct universe *)
struct expression * separator
struct option * config_option
struct data_string encapsulate
u_int32_t(* get_tag)(const unsigned char *)
struct enumeration * next
struct expression::expr_union::@26 funcall
struct expression::expr_union::@27 v6relay
struct expression * extract_int
union expression::expr_union data
struct binding_value * value
const unsigned char * data
enum binding_value::@15 type
struct expression::expr_union::@20 reverse
struct expression * and[2]
struct collection * check
struct expression * ucase
struct expression * or[2]
struct expression * remainder
struct expression * rrdata
struct binding * bindings
u_int32_t(* get_length)(const unsigned char *)
struct expression::expr_union::@23 ns_add
struct expression * multiply
struct expression::expr_union::@21 pick_first_value
struct expression::expr_union::@24 ns_delete
struct expression * arglist
struct expression * equal[2]
struct expression * roption
struct expression::expr_union::@24 ns_not_exists
int(* option_state_dereference)(struct universe *, struct option_state *, const char *, int)
struct expression * rrname
void(* save_func)(struct universe *, struct option_state *, struct option_cache *, isc_boolean_t)
struct expression::expr_union::@25 arg
int(* decode)(struct option_state *, const unsigned char *, unsigned, struct universe *)
struct executable_statement * statements
struct binding_scope * outer
struct expression * offset
void(* delete_func)(struct universe *universe, struct option_state *, int)
struct expression * relay
struct data_string const_data
struct binding_value * bv
struct expression * encode_int
void(* store_length)(unsigned char *, u_int32_t)
struct expression::expr_union::@19 b2a
struct dns_host_entry * host_lookup
struct expression * subtract
struct expression::expr_union::@18 packet
struct expression::expr_union::@16 substring
struct expression::expr_union::@17 suffix
struct expression * lcase
struct expression * width
struct expression::expr_union::@24 ns_exists
option_name_hash_t * name_hash
struct string_list * args
union binding_value::value value
void(* store_tag)(unsigned char *, u_int32_t)
struct expression::expr_union::@22 dns_transaction
struct expression * concat[2]
option_code_hash_t * code_hash
struct enumeration_value * values
struct universe * universe