#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 |
Definition at line 1158 of file dhcpd.h.
struct client_lease* client_state::active [read] |
struct dhc6_lease* client_state::active_lease [read] |
struct dhc6_lease* client_state::advertised_leases [read] |
struct client_lease* client_state::alias [read] |
struct client_config* client_state::config [read] |
struct dhcp_ddns_cb* client_state::ddns_cb [read] |
struct iaddr client_state::destination [read] |
unsigned char client_state::dhcpv6_transaction_id[3] |
u_int16_t client_state::elapsed |
struct string_list* client_state::env [read] |
struct dhc6_lease* client_state::held_leases [read] |
struct interface_info* client_state::interface [read] |
struct client_lease* client_state::leases [read] |
struct string_list* client_state::medium [read] |
char* client_state::name |
struct client_lease* client_state::new [read] |
struct client_state* client_state::next [read] |
struct client_lease* client_state::offered_leases [read] |
struct dhc6_lease* client_state::old_lease [read] |
struct dhcp_packet client_state::packet [read] |
unsigned client_state::packet_length |
u_int8_t client_state::refresh_type |
struct iaddr client_state::requested_address [read] |
u_int16_t client_state::secs |
struct dhc6_lease* client_state::selected_lease [read] |
struct option_state* client_state::sent_options [read] |
struct timeval client_state::start_time [read] |
void(* client_state::v6_handler)(struct packet *, struct client_state *) |
u_int32_t client_state::xid |