H A D | dhcp6.c | 4 * @defgroup dhcp6 DHCPv6 62 #include "lwip/dhcp6.h" 63 #include "lwip/prot/dhcp6.h" 74 #define LWIP_HOOK_DHCP6_APPEND_OPTIONS(netif, dhcp6, state, msg, msg_type, options_len_ptr, max_len) 77 #define LWIP_HOOK_DHCP6_PARSE_OPTION(netif, dhcp6, state, msg, msg_type, option, len, pbuf, offset) do { LWIP_UNUSED_ARG(msg); } while(0) 93 * This might be moved into the struct dhcp6 (not necessarily since 118 #define dhcp6_option_given(dhcp6, idx) (dhcp6_rx_options[idx].option_given != 0) 119 #define dhcp6_got_option(dhcp6, idx) (dhcp6_rx_options[idx].option_given = 1) 120 #define dhcp6_clear_option(dhcp6, idx) (dhcp6_rx_options[idx].option_given = 0) 121 #define dhcp6_clear_all_options(dhcp6) (memse 185 dhcp6_set_struct(struct netif *netif, struct dhcp6 *dhcp6) dhcp6_set_struct() argument 219 struct dhcp6 *dhcp6 = netif_dhcp6_data(netif); dhcp6_get_struct() local 254 dhcp6_set_state(struct dhcp6 *dhcp6, u8_t new_state, const char *dbg_caller) dhcp6_set_state() argument 266 dhcp6_stateless_enabled(struct dhcp6 *dhcp6) dhcp6_stateless_enabled() argument 318 struct dhcp6 *dhcp6; dhcp6_enable_stateless() local 348 struct dhcp6 *dhcp6; dhcp6_disable() local 377 dhcp6_create_msg(struct netif *netif, struct dhcp6 *dhcp6, u8_t message_type, u16_t opt_len_alloc, u16_t *options_out_len) dhcp6_create_msg() argument 452 dhcp6_information_request(struct netif *netif, struct dhcp6 *dhcp6) dhcp6_information_request() argument 499 dhcp6_request_config(struct netif *netif, struct dhcp6 *dhcp6) dhcp6_request_config() argument 511 dhcp6_abort_config_request(struct dhcp6 *dhcp6) dhcp6_abort_config_request() argument 525 struct dhcp6 *dhcp6 = netif_dhcp6_data(netif); dhcp6_handle_config_reply() local 588 struct dhcp6 *dhcp6; dhcp6_nd6_ra_trigger() local 617 dhcp6_parse_reply(struct pbuf *p, struct dhcp6 *dhcp6) dhcp6_parse_reply() argument 689 LWIP_HOOK_DHCP6_PARSE_OPTION(ip_current_netif(), dhcp6, dhcp6->state, msg_in, dhcp6_parse_reply() local 701 struct dhcp6 *dhcp6 = netif_dhcp6_data(netif); dhcp6_recv() local 775 dhcp6_timeout(struct netif *netif, struct dhcp6 *dhcp6) dhcp6_timeout() argument 808 struct dhcp6 *dhcp6 = netif_dhcp6_data(netif); global() local 839 struct dhcp6 *dhcp6 = netif_dhcp6_data(netif); global() local [all...] |