lease Struct Reference

#include <dhcpd.h>

Data Fields

 OMAPI_OBJECT_PREAMBLE
struct leasenext
struct leasen_uid
struct leasen_hw
struct iaddr ip_addr
TIME starts
TIME ends
TIME sort_time
char * client_hostname
struct binding_scopescope
struct host_declhost
struct subnetsubnet
struct poolpool
struct classbilling_class
struct option_chain_headagent_options
struct on_star on_star
unsigned char * uid
unsigned short uid_len
unsigned short uid_max
unsigned char uid_buf [7]
struct hardware hardware_addr
u_int8_t flags
binding_state_t binding_state
binding_state_t next_binding_state
binding_state_t desired_binding_state
binding_state_t rewind_binding_state
struct lease_statestate
TIME tstp
TIME tsfp
TIME atsfp
TIME cltt
u_int32_t last_xid
struct leasenext_pending
struct dhcp_ddns_cbddns_cb

Detailed Description

Definition at line 507 of file dhcpd.h.


Field Documentation

Definition at line 520 of file dhcpd.h.

Definition at line 579 of file dhcpd.h.

struct class* lease::billing_class [read]

Definition at line 519 of file dhcpd.h.

Definition at line 563 of file dhcpd.h.

Definition at line 514 of file dhcpd.h.

Definition at line 580 of file dhcpd.h.

struct dhcp_ddns_cb* lease::ddns_cb [read]

Definition at line 590 of file dhcpd.h.

Definition at line 565 of file dhcpd.h.

Definition at line 513 of file dhcpd.h.

u_int8_t lease::flags

Definition at line 531 of file dhcpd.h.

Definition at line 529 of file dhcpd.h.

struct host_decl* lease::host [read]

Definition at line 516 of file dhcpd.h.

struct iaddr lease::ip_addr [read]

Definition at line 512 of file dhcpd.h.

u_int32_t lease::last_xid

Definition at line 581 of file dhcpd.h.

struct lease * lease::n_hw [read]

Definition at line 510 of file dhcpd.h.

struct lease* lease::n_uid [read]

Definition at line 510 of file dhcpd.h.

struct lease* lease::next [read]

Definition at line 509 of file dhcpd.h.

Definition at line 564 of file dhcpd.h.

struct lease* lease::next_pending [read]

Definition at line 582 of file dhcpd.h.

Definition at line 508 of file dhcpd.h.

struct on_star lease::on_star [read]

Definition at line 523 of file dhcpd.h.

struct pool* lease::pool [read]

Definition at line 518 of file dhcpd.h.

Definition at line 566 of file dhcpd.h.

struct binding_scope* lease::scope [read]

Definition at line 515 of file dhcpd.h.

Definition at line 513 of file dhcpd.h.

Definition at line 513 of file dhcpd.h.

struct lease_state* lease::state [read]

Definition at line 568 of file dhcpd.h.

struct subnet* lease::subnet [read]

Definition at line 517 of file dhcpd.h.

Definition at line 578 of file dhcpd.h.

Definition at line 577 of file dhcpd.h.

unsigned char* lease::uid

Definition at line 525 of file dhcpd.h.

unsigned char lease::uid_buf[7]

Definition at line 528 of file dhcpd.h.

unsigned short lease::uid_len

Definition at line 526 of file dhcpd.h.

unsigned short lease::uid_max

Definition at line 527 of file dhcpd.h.


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

Generated on 5 Apr 2014 for ISC DHCP by  doxygen 1.6.1