Searched refs:dhcpv6 (Results 1 – 14 of 14) sorted by relevance
/Zephyr-latest/subsys/net/lib/dhcpv6/ |
D | dhcpv6.c | 70 sys_rand_get(iface->config.dhcpv6.tid, sizeof(iface->config.dhcpv6.tid)); in dhcpv6_generate_tid() 129 if (iface->config.dhcpv6.t1 > t1_abs) { in dhcvp6_update_deadlines() 130 iface->config.dhcpv6.t1 = t1_abs; in dhcvp6_update_deadlines() 133 if (iface->config.dhcpv6.t2 > t2_abs) { in dhcvp6_update_deadlines() 134 iface->config.dhcpv6.t2 = t2_abs; in dhcvp6_update_deadlines() 137 if (iface->config.dhcpv6.expire < expire_abs) { in dhcvp6_update_deadlines() 138 iface->config.dhcpv6.expire = expire_abs; in dhcvp6_update_deadlines() 148 if (u64_add_overflow(now, timeout, &iface->config.dhcpv6.timeout)) { in dhcpv6_set_timeout() 149 iface->config.dhcpv6.timeout = UINT64_MAX; in dhcpv6_set_timeout() 494 pkt, &iface->config.dhcpv6.clientid); in dhcpv6_add_options() [all …]
|
D | CMakeLists.txt | 9 zephyr_library_sources_ifdef(CONFIG_NET_DHCPV6 dhcpv6.c)
|
/Zephyr-latest/tests/net/dhcpv6/src/ |
D | main.c | 87 memcpy(&test_ctx.iface->config.dhcpv6.addr, &test_addr, in set_test_addr_on_iface() 88 sizeof(test_ctx.iface->config.dhcpv6.addr)); in set_test_addr_on_iface() 89 memcpy(&test_ctx.iface->config.dhcpv6.prefix, &test_prefix, in set_test_addr_on_iface() 90 sizeof(test_ctx.iface->config.dhcpv6.prefix)); in set_test_addr_on_iface() 91 test_ctx.iface->config.dhcpv6.prefix_len = test_prefix_len; in set_test_addr_on_iface() 96 memset(&test_ctx.iface->config.dhcpv6.addr, 0, in clear_test_addr_on_iface() 97 sizeof(test_ctx.iface->config.dhcpv6.addr)); in clear_test_addr_on_iface() 98 memset(&test_ctx.iface->config.dhcpv6.prefix, 0, in clear_test_addr_on_iface() 99 sizeof(test_ctx.iface->config.dhcpv6.prefix)); in clear_test_addr_on_iface() 100 test_ctx.iface->config.dhcpv6.prefix_len = 0; in clear_test_addr_on_iface() [all …]
|
/Zephyr-latest/tests/net/dhcpv6/ |
D | CMakeLists.txt | 6 project(dhcpv6) project
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | system_mgmt.rst | 11 dhcpv6.rst
|
D | dhcpv6.rst | 26 .. doxygengroup:: dhcpv6
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | iface.c | 452 iface->config.dhcpv6.t1); in iface_cb() 454 iface->config.dhcpv6.t2); in iface_cb() 456 iface->config.dhcpv6.expire); in iface_cb() 457 if (iface->config.dhcpv6.params.request_addr) { in iface_cb() 459 net_sprint_ipv6_addr(&iface->config.dhcpv6.addr)); in iface_cb() 462 if (iface->config.dhcpv6.params.request_prefix) { in iface_cb() 464 net_sprint_ipv6_addr(&iface->config.dhcpv6.prefix)); in iface_cb() 468 net_dhcpv6_state_name(iface->config.dhcpv6.state)); in iface_cb()
|
D | dhcpv6.c | 94 SHELL_SUBCMD_ADD((net), dhcpv6, &net_cmd_dhcpv6, "Manage DHPCv6 services.",
|
D | CMakeLists.txt | 14 zephyr_library_sources_ifdef(CONFIG_NET_SHELL_DHCPV6_SUPPORTED dhcpv6.c)
|
/Zephyr-latest/subsys/net/lib/ |
D | CMakeLists.txt | 19 add_subdirectory_ifdef(CONFIG_NET_DHCPV6 dhcpv6)
|
D | Kconfig | 46 source "subsys/net/lib/dhcpv6/Kconfig"
|
/Zephyr-latest/subsys/net/ip/ |
D | net_private.h | 35 struct net_if_dhcpv6 dhcpv6; member
|
/Zephyr-latest/include/zephyr/net/ |
D | net_if.h | 580 struct net_if_dhcpv6 dhcpv6; member 3234 (.dhcpv6.state = NET_DHCPV6_DISABLED,))
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.6.rst | 740 * Moved DHCPv6 files to ``subsys/net/lib/dhcpv6`` to align with DHCPv4.
|