#include <dhcpd.h>
Data Fields | |
| struct client_state * | next |
| struct interface_info * | interface |
| char * | name |
| struct client_config * | config |
| struct string_list * | env |
| int | envc |
| struct option_state * | sent_options |
| enum dhcp_state | state |
| TIME | last_write |
| struct client_lease * | active |
| struct client_lease * | new |
| struct client_lease * | offered_leases |
| struct client_lease * | leases |
| struct client_lease * | alias |
| struct iaddr | destination |
| u_int32_t | xid |
| u_int16_t | secs |
| TIME | first_sending |
| TIME | interval |
| struct string_list * | medium |
| struct dhcp_packet | packet |
| unsigned | packet_length |
| struct iaddr | requested_address |
| unsigned char | dhcpv6_transaction_id [3] |
| u_int8_t | refresh_type |
| struct dhc6_lease * | active_lease |
| struct dhc6_lease * | old_lease |
| struct dhc6_lease * | advertised_leases |
| struct dhc6_lease * | selected_lease |
| struct dhc6_lease * | held_leases |
| struct timeval | start_time |
| u_int16_t | elapsed |
| int | txcount |
| TIME | RT |
| TIME | IRT |
| TIME | MRC |
| TIME | MRT |
| TIME | MRD |
| TIME | next_MRD |
| void(* | v6_handler )(struct packet *, struct client_state *) |
| struct dhcp_ddns_cb * | ddns_cb |
| struct client_lease* client_state::active |
| struct dhc6_lease* client_state::active_lease |
| struct dhc6_lease* client_state::advertised_leases |
| struct client_lease* client_state::alias |
| struct client_config* client_state::config |
| struct dhcp_ddns_cb* client_state::ddns_cb |
| struct string_list* client_state::env |
| struct dhc6_lease* client_state::held_leases |
| struct interface_info* client_state::interface |
| struct client_lease* client_state::leases |
| struct string_list* client_state::medium |
| struct client_lease* client_state::new |
| struct client_state* client_state::next |
| struct client_lease* client_state::offered_leases |
| struct dhc6_lease* client_state::old_lease |
| struct dhcp_packet client_state::packet |
| struct dhc6_lease* client_state::selected_lease |
| struct option_state* client_state::sent_options |
| enum dhcp_state client_state::state |
| void(* client_state::v6_handler)(struct packet *, struct client_state *) |