ReactOS  0.4.14-dev-293-g2b39b42
client_lease Struct Reference

#include <dhcpd.h>

Collaboration diagram for client_lease:

Public Attributes

struct client_leasenext
 
time_t expiry
 
time_t renewal
 
time_t rebind
 
struct iaddr address
 
charserver_name
 
charfilename
 
struct string_listmedium
 
unsigned int is_static: 1
 
unsigned int is_bootp: 1
 
struct option_data options [256]
 

Detailed Description

Definition at line 153 of file dhcpd.h.

Member Data Documentation

◆ address

◆ expiry

time_t client_lease::expiry

Definition at line 155 of file dhcpd.h.

Referenced by priv_script_write_params(), and write_client_lease().

◆ filename

char* client_lease::filename

◆ is_bootp

unsigned int client_lease::is_bootp

Definition at line 165 of file dhcpd.h.

Referenced by dhcpoffer(), and write_client_lease().

◆ is_static

unsigned int client_lease::is_static

Definition at line 164 of file dhcpd.h.

Referenced by write_client_lease().

◆ medium

struct string_list* client_lease::medium

Definition at line 163 of file dhcpd.h.

Referenced by dhcpoffer(), and write_client_lease().

◆ next

struct client_lease* client_lease::next

Definition at line 154 of file dhcpd.h.

Referenced by dhcpoffer(), rewrite_client_leases(), and state_selecting().

◆ options

◆ rebind

time_t client_lease::rebind

Definition at line 155 of file dhcpd.h.

Referenced by write_client_lease().

◆ renewal

time_t client_lease::renewal

Definition at line 155 of file dhcpd.h.

Referenced by write_client_lease().

◆ server_name

char* client_lease::server_name

The documentation for this struct was generated from the following file: