You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See include/dmdhcp.h for the authoritative
declarations and doc comments - this page is a navigable summary. See
dmdhcp.md for the architecture (threading, locking, the RFC
2131 state machine).
Types
Type
Description
dmdhcp_lease_t
Opaque handle to one lease's lifecycle on one interface.
dmdhcp_state_t
RFC 2131 §4.4 client state, plus dmdhcp's own conflict-probe/decline-backoff states.
dmdhcp_callbacks_t
on_bound / on_expired_or_lost / on_error.
dmdhcp_options_t
Optional hostname + INIT-REBOOT remembered address, passed to dmdhcp_start().
dmdhcp_lease_info_t
Snapshot of the active lease's address/netmask/gateway/server/lease-time.
Reports, through dmdns's sink, the option 6 servers of every lease that is BOUND, RENEWING or REBINDING. Asked by dmdns on every lookup; dmdns is not a required module of dmdhcp.