Home
last modified time | relevance | path

Searched refs:dhcp6 (Results 1 - 8 of 8) sorted by relevance

/third_party/lwip/src/core/ipv6/
H A Ddhcp6.c4 * @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...]
/third_party/lwip/src/include/lwip/
H A Ddhcp6.h57 struct dhcp6 struct
76 void dhcp6_set_struct(struct netif *netif, struct dhcp6 *dhcp6);
77 /** Remove a struct dhcp6 previously set to the netif using dhcp6_set_struct() */
96 #define netif_dhcp6_data(netif) ((struct dhcp6*)netif_get_client_data(netif, LWIP_NETIF_CLIENT_DATA_INDEX_DHCP6))
H A Dopt.h3135 * LWIP_HOOK_DHCP6_APPEND_OPTIONS(netif, dhcp6, state, msg, msg_type, options_len_ptr, max_len):
3136 * Called from various dhcp6 functions when sending a DHCP6 message.
3140 * void my_hook(struct netif *netif, struct dhcp6 *dhcp, u8_t state, struct dhcp6_msg *msg,
3145 * - dhcp6: struct dhcp6 on that netif
3146 * - state: current dhcp6 state (dhcp6_state_enum_t as an u8_t)
3148 * - msg_type: dhcp6 message type to be sent (u8_t)
3159 #define LWIP_HOOK_DHCP6_APPEND_OPTIONS(netif, dhcp6, state, msg, msg_type, options_len_ptr, max_len)
3489 * DHCP6_DEBUG: Enable debugging in dhcp6.c.
/third_party/toybox/toys/pending/
H A Ddhcp6.c0 /* dhcp6.c - DHCP6 client for dynamic network configuration.
6 USE_DHCP6(NEWTOY(dhcp6, "r:A#<0T#<0t#<0s:p:i:SRvqnbf", TOYFLAG_SBIN|TOYFLAG_ROOTONLY))
9 bool "dhcp6"
12 usage: dhcp6 [-fbnqvR] [-i IFACE] [-r IP] [-s PROG] [-p PIDFILE]
115 dhcp6_msg_t dhcp6; member
338 if (!check_server_id(mymsg->dhcp6.options, in validate_ids()
339 TT.status - ((char*)&mymsg->dhcp6.options[0] - (char*)mymsg) )) { in validate_ids()
343 if (!check_client_id(mymsg->dhcp6.options, in validate_ids()
344 TT.status - ((char*)&mymsg->dhcp6.options[0] - (char*)mymsg) )) { in validate_ids()
618 !memcmp(mymsg->dhcp6 in dhcp6_main()
[all...]
H A Ddhcpd.c171 dhcp6_msg_t dhcp6; member
862 memcpy(&packet.dhcp6, &gstate.send.send_pkt6, sizeof(dhcp6_msg_t)); in send_packet6()
863 padding = sizeof(packet.dhcp6.options) - optlen; in send_packet6()
/third_party/lwip/src/
H A DFilelists.mk65 CORE6FILES=$(LWIPDIR)/core/ipv6/dhcp6.c \
/third_party/toybox/generated/
H A Dglobals.h703 // toys/pending/dhcp6.c
1687 struct dhcp6_data dhcp6; member
H A Dflags.h637 // dhcp6 r:A#<0T#<0t#<0s:p:i:SRvqnbf
4018 #define TT this.dhcp6

Completed in 25 milliseconds