/Zephyr-latest/tests/net/ipv6_fragment/src/ |
D | main.c | 1041 total_len -= sizeof(struct net_ipv6_hdr); in verify_fragment() 1093 total_len -= sizeof(struct net_ipv6_hdr); in verify_fragment() 1488 const struct net_ipv6_hdr *hdr = NET_IPV6_HDR(pkt); in udp_data_received() 1503 zassert_equal(hdr->vtc, ipv6_udp[offsetof(struct net_ipv6_hdr, vtc)], in udp_data_received() 1505 zassert_equal(hdr->tcflow, ipv6_udp[offsetof(struct net_ipv6_hdr, tcflow)], in udp_data_received() 1507 zassert_mem_equal(&hdr->flow, &ipv6_udp[offsetof(struct net_ipv6_hdr, flow)], in udp_data_received() 1510 zassert_equal(hdr->nexthdr, ipv6_udp[offsetof(struct net_ipv6_hdr, nexthdr)], in udp_data_received() 1512 zassert_equal(hdr->hop_limit, ipv6_udp[offsetof(struct net_ipv6_hdr, hop_limit)], in udp_data_received() 1514 zassert_mem_equal(hdr->src, &ipv6_udp[offsetof(struct net_ipv6_hdr, dst)], in udp_data_received() 1516 zassert_mem_equal(hdr->dst, &ipv6_udp[offsetof(struct net_ipv6_hdr, src)], in udp_data_received() [all …]
|
/Zephyr-latest/subsys/net/ip/ |
D | ipv6.c | 64 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in net_ipv6_create() 65 struct net_ipv6_hdr *ipv6_hdr; in net_ipv6_create() 68 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in net_ipv6_create() 112 net_pkt_set_ip_hdr_len(pkt, sizeof(struct net_ipv6_hdr)); in net_ipv6_create() 120 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in net_ipv6_finalize() 121 struct net_ipv6_hdr *ipv6_hdr; in net_ipv6_finalize() 125 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in net_ipv6_finalize() 131 sizeof(struct net_ipv6_hdr)); in net_ipv6_finalize() 162 struct net_ipv6_hdr *hdr, in ipv6_drop_on_unknown_option() 205 struct net_ipv6_hdr *hdr, in ipv6_handle_ext_hdr_options() [all …]
|
D | icmpv6.c | 106 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in icmpv6_handle_echo_request() 193 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in net_icmpv6_send_error() 195 struct net_ipv6_hdr *ip_hdr; in net_icmpv6_send_error() 203 ip_hdr = (struct net_ipv6_hdr *)net_pkt_get_data(orig, &ipv6_access); in net_icmpv6_send_error() 227 copy_len = sizeof(struct net_ipv6_hdr) + in net_icmpv6_send_error() 230 copy_len = sizeof(struct net_ipv6_hdr) + in net_icmpv6_send_error() 339 struct net_ipv6_hdr *ip_hdr) in net_icmpv6_input()
|
D | 6lo.c | 268 static uint8_t *compress_tfl(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_tfl() 323 static uint8_t *compress_hoplimit(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_hoplimit() 350 static uint8_t *compress_nh(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_nh() 365 static uint8_t *compress_sa(struct net_ipv6_hdr *ipv6, struct net_pkt *pkt, in compress_sa() 398 static uint8_t *set_sa_inline(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in set_sa_inline() 408 static uint8_t *compress_sa_ctx(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_sa_ctx() 448 static uint8_t *compress_da_mcast(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_da_mcast() 506 static uint8_t *compress_da(struct net_ipv6_hdr *ipv6, struct net_pkt *pkt, in compress_da() 540 static uint8_t *set_da_inline(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in set_da_inline() 550 static uint8_t *compress_da_ctx(struct net_ipv6_hdr *ipv6, uint8_t *inline_ptr, in compress_da_ctx() [all …]
|
D | ipv6_fragment.c | 52 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in net_ipv6_find_last_ext_hdr() 53 struct net_ipv6_hdr *hdr; in net_ipv6_find_last_ext_hdr() 63 hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in net_ipv6_find_last_ext_hdr() 73 *next_hdr_off = offsetof(struct net_ipv6_hdr, nexthdr); in net_ipv6_find_last_ext_hdr() 74 *last_hdr_off = sizeof(struct net_ipv6_hdr); in net_ipv6_find_last_ext_hdr() 232 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in reassemble_packet() 235 struct net_ipv6_hdr *hdr; in reassemble_packet() 323 ipv6.hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in reassemble_packet() 336 len = net_pkt_get_len(pkt) - sizeof(struct net_ipv6_hdr); in reassemble_packet() 461 struct net_ipv6_hdr *hdr, in net_ipv6_handle_fragment_hdr()
|
D | route.h | 227 struct net_ipv6_hdr *hdr);
|
D | ipv6.h | 492 struct net_ipv6_hdr *hdr, 497 struct net_ipv6_hdr *hdr, in net_ipv6_handle_fragment_hdr()
|
D | ipv6_nbr.c | 781 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in net_ipv6_prepare_for_send() 784 struct net_ipv6_hdr *ip_hdr; in net_ipv6_prepare_for_send() 790 ip_hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in net_ipv6_prepare_for_send() 1205 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in handle_ns_input() 1234 if (((length < (sizeof(struct net_ipv6_hdr) + in handle_ns_input() 1246 length -= (sizeof(struct net_ipv6_hdr) + sizeof(struct net_icmp_hdr)); in handle_ns_input() 1827 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in handle_na_input() 1849 if (((length < (sizeof(struct net_ipv6_hdr) + in handle_na_input() 1864 length -= (sizeof(struct net_ipv6_hdr) + sizeof(struct net_icmp_hdr)); in handle_na_input() 2526 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in handle_ra_input() [all …]
|
D | icmpv6.h | 191 struct net_ipv6_hdr *ip_hdr);
|
D | ipv6_mld.c | 407 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in handle_mld_query() 434 pkt_len = sizeof(struct net_ipv6_hdr) + net_pkt_ipv6_ext_len(pkt) + in handle_mld_query()
|
D | net_private.h | 72 struct net_ipv6_hdr *ipv6_hdr,
|
/Zephyr-latest/tests/net/icmpv6/src/ |
D | main.c | 153 struct net_ipv6_hdr **hdr) in create_pkt() 163 net_pkt_set_ip_hdr_len(pkt, sizeof(struct net_ipv6_hdr)); in create_pkt() 170 net_pkt_skip(pkt, sizeof(struct net_ipv6_hdr)); in create_pkt() 181 struct net_ipv6_hdr *hdr; in ZTEST()
|
/Zephyr-latest/tests/net/icmp/src/ |
D | main.c | 258 struct net_ipv6_hdr **hdr_ipv6, in get_ipv6_reply() 261 struct net_ipv6_hdr *ipv6_hdr = NULL; in get_ipv6_reply() 268 reply = net_pkt_alloc_with_buffer(iface, sizeof(struct net_ipv6_hdr) + in get_ipv6_reply() 317 struct net_ipv6_hdr **hdr_ipv6, in get_ipv6_reply() 335 struct net_ipv6_hdr *ipv6_hdr; in offload_ping_handler() 442 struct net_ipv6_hdr *ip_hdr = hdr->ipv6; in icmp_handler()
|
/Zephyr-latest/subsys/net/l2/virtual/ipip/ |
D | ipip.c | 158 sizeof(struct net_ipv6_hdr), in interface_send() 185 net_pkt_set_ip_hdr_len(pkt, sizeof(struct net_ipv6_hdr)); in interface_send() 341 NET_PKT_DATA_ACCESS_DEFINE(access, struct net_ipv6_hdr); in interface_recv() 342 struct net_ipv6_hdr *hdr; in interface_recv() 347 hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &access); in interface_recv()
|
/Zephyr-latest/include/zephyr/net/ |
D | icmp.h | 112 struct net_ipv6_hdr *ipv6;
|
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | ieee802154_6lo_fragment.c | 231 NET_PKT_DATA_ACCESS_DEFINE(ipv6_access, struct net_ipv6_hdr); in update_protocol_header_lengths() 232 struct net_ipv6_hdr *ipv6; in update_protocol_header_lengths() 234 ipv6 = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in update_protocol_header_lengths()
|
/Zephyr-latest/subsys/net/l2/openthread/ |
D | openthread.c | 358 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in is_ipv6_frag() 359 struct net_ipv6_hdr *hdr; in is_ipv6_frag() 361 hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in is_ipv6_frag()
|
/Zephyr-latest/samples/net/sockets/echo_server/src/ |
D | tunnel.c | 113 mtu = NET_ETH_MTU - sizeof(struct net_ipv6_hdr); in init_tunnel()
|
/Zephyr-latest/subsys/net/lib/capture/ |
D | capture.c | 321 mtu = orig_mtu - sizeof(struct net_ipv6_hdr) - in net_capture_setup() 625 len = sizeof(struct net_ipv6_hdr); in capture_send() 691 net_pkt_set_ip_hdr_len(pkt, sizeof(struct net_ipv6_hdr)); in capture_send()
|
/Zephyr-latest/samples/net/promiscuous_mode/src/ |
D | main.c | 80 net_pkt_set_ip_hdr_len(pkt, sizeof(struct net_ipv6_hdr)); in print_info()
|
/Zephyr-latest/tests/net/virtual/src/ |
D | main.c | 837 header_len = sizeof(struct net_ipv6_hdr); in ZTEST() 975 inner_len += sizeof(struct net_ipv6_hdr); in test_virtual_recv_data_from_tunnel() 989 sizeof(struct net_ipv6_hdr), 0); in test_virtual_recv_data_from_tunnel() 1013 sizeof(struct net_ipv6_hdr), in test_virtual_recv_data_from_tunnel()
|
/Zephyr-latest/tests/net/6lo/src/ |
D | main.c | 238 struct net_ipv6_hdr ipv6; 285 NET_PKT_DATA_ACCESS_CONTIGUOUS_DEFINE(ipv6_access, struct net_ipv6_hdr); in compare_ipv6_hdr() 286 struct net_ipv6_hdr *ipv6_hdr = net_pkt_get_data(pkt, &ipv6_access); in compare_ipv6_hdr() 297 sizeof(struct net_ipv6_hdr)); in compare_ipv6_hdr()
|
/Zephyr-latest/subsys/usb/device/class/netusb/ |
D | function_ecm.c | 236 ip_len = ntohs(((struct net_ipv6_hdr *)ip_data)->len); in ecm_eth_size()
|
/Zephyr-latest/subsys/net/lib/sockets/ |
D | sockets_inet.c | 741 struct net_ipv6_hdr); in sock_get_pkt_src_addr() 743 struct net_ipv6_hdr *ipv6_hdr; in sock_get_pkt_src_addr() 750 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data( in sock_get_pkt_src_addr() 1011 struct net_ipv6_hdr); in add_pktinfo() 1013 struct net_ipv6_hdr *ipv6_hdr; in add_pktinfo() 1015 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data( in add_pktinfo()
|
/Zephyr-latest/samples/net/virtual/src/ |
D | main.c | 277 params.mtu = NET_ETH_MTU - sizeof(struct net_ipv6_hdr); in setup_iface()
|