Data Structures | |
struct | ip64_dhcpc_state |
Functions | |
void | ip64_dhcpc_appcall (process_event_t ev, void *data) |
void | ip64_dhcpc_configured (const struct ip64_dhcpc_state *s) |
void | ip64_dhcpc_init (const void *mac_addr, int mac_len) |
void | ip64_dhcpc_request (void) |
void | ip64_dhcpc_unconfigured (const struct ip64_dhcpc_state *s) |
void ip64_dhcpc_appcall | ( | process_event_t | ev, |
void * | data | ||
) |
References PROCESS_EVENT_TIMER, and tcpip_event.
Referenced by PROCESS_THREAD().
void ip64_dhcpc_configured | ( | const struct ip64_dhcpc_state * | s | ) |
void ip64_dhcpc_init | ( | const void * | mac_addr, |
int | mac_len | ||
) |
References ip64_addr_4to6(), IP64_DHCPC_CLIENT_PORT, IP64_DHCPC_SERVER_PORT, mac_addr, NULL, PT_INIT, s, STATE_INITIAL, udp_bind, udp_new(), UIP_HTONS, and uip_ipaddr.
Referenced by PROCESS_THREAD().
void ip64_dhcpc_request | ( | void | ) |
References ipaddr, NULL, PROCESS_EVENT_NONE, s, STATE_INITIAL, uip_ipaddr, and uip_sethostaddr.
Referenced by PROCESS_THREAD().
void ip64_dhcpc_unconfigured | ( | const struct ip64_dhcpc_state * | s | ) |