dhcpleased_iface
LIST_HEAD(, dhcpleased_iface) dhcpleased_interfaces;
void send_interface_info(struct dhcpleased_iface *, pid_t);
struct dhcpleased_iface *get_dhcpleased_iface_by_id(uint32_t);
void parse_dhcp(struct dhcpleased_iface *,
state_transition(struct dhcpleased_iface *iface, enum if_state new_state)
void state_transition(struct dhcpleased_iface *, enum
void request_dhcp_discover(struct dhcpleased_iface *);
void request_dhcp_request(struct dhcpleased_iface *);
void log_lease(struct dhcpleased_iface *, int);
void log_rdns(struct dhcpleased_iface *, int);
void send_configure_interface(struct dhcpleased_iface *);
void send_rdns_proposal(struct dhcpleased_iface *);
void send_deconfigure_interface(struct dhcpleased_iface *);
void send_rdns_withdraw(struct dhcpleased_iface *);
void send_routes_withdraw(struct dhcpleased_iface *);
void parse_lease(struct dhcpleased_iface *,
struct dhcpleased_iface *iface = (struct dhcpleased_iface *)arg;
request_dhcp_discover(struct dhcpleased_iface *iface)
request_dhcp_request(struct dhcpleased_iface *iface)
log_lease(struct dhcpleased_iface *iface, int deconfigure)
send_configure_interface(struct dhcpleased_iface *iface)
send_deconfigure_interface(struct dhcpleased_iface *iface)
send_routes_withdraw(struct dhcpleased_iface *iface)
log_rdns(struct dhcpleased_iface *iface, int withdraw)
send_rdns_proposal(struct dhcpleased_iface *iface)
send_rdns_withdraw(struct dhcpleased_iface *iface)
parse_lease(struct dhcpleased_iface *iface, struct imsg_ifinfo *imsg_ifinfo)
struct dhcpleased_iface *iface;
struct dhcpleased_iface *iface;
send_interface_info(struct dhcpleased_iface *iface, pid_t pid)
struct dhcpleased_iface *iface;
struct dhcpleased_iface *iface;
struct dhcpleased_iface*
struct dhcpleased_iface *iface;
struct dhcpleased_iface *iface;
parse_dhcp(struct dhcpleased_iface *iface, struct imsg_dhcp *dhcp)
LIST_ENTRY(dhcpleased_iface) entries;