Lines Matching refs:prefix
403 ret = net_pkt_write(pkt, &ia_pd->iaprefix.prefix, in dhcpv6_add_option_ia_pd()
404 sizeof(ia_pd->iaprefix.prefix)); in dhcpv6_add_option_ia_pd()
538 memcpy(&ia_pd.iaprefix.prefix, &iface->config.dhcpv6.prefix, in dhcpv6_add_options()
539 sizeof(ia_pd.iaprefix.prefix)); in dhcpv6_add_options()
1031 ret = net_pkt_read(pkt, &iaprefix->prefix, sizeof(iaprefix->prefix)); in dhcpv6_parse_option_iaprefix()
1044 net_sprint_ipv6_addr(&iaprefix->prefix), iaprefix->prefix_len, in dhcpv6_parse_option_iaprefix()
1689 goto prefix; in dhcpv6_handle_reply()
1721 prefix: in dhcpv6_handle_reply()
1729 net_if_ipv6_prefix_rm(iface, &iface->config.dhcpv6.prefix, in dhcpv6_handle_reply()
1731 memset(&iface->config.dhcpv6.prefix, 0, sizeof(struct in6_addr)); in dhcpv6_handle_reply()
1737 if (!net_ipv6_addr_cmp(&iface->config.dhcpv6.prefix, in dhcpv6_handle_reply()
1739 (!net_ipv6_addr_cmp(&iface->config.dhcpv6.prefix, in dhcpv6_handle_reply()
1740 &ia_pd.iaprefix.prefix) || in dhcpv6_handle_reply()
1743 net_if_ipv6_prefix_rm(iface, &iface->config.dhcpv6.prefix, in dhcpv6_handle_reply()
1749 memcpy(&iface->config.dhcpv6.prefix, &ia_pd.iaprefix.prefix, in dhcpv6_handle_reply()
1750 sizeof(iface->config.dhcpv6.prefix)); in dhcpv6_handle_reply()
1756 ifprefix = net_if_ipv6_prefix_lookup(iface, &ia_pd.iaprefix.prefix, in dhcpv6_handle_reply()
1760 } else if (net_if_ipv6_prefix_add(iface, &ia_pd.iaprefix.prefix, in dhcpv6_handle_reply()
1915 !net_ipv6_addr_cmp(&iface->config.dhcpv6.prefix, in dhcpv6_manage_timers()