#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 *) |