Home
last modified time | relevance | path

Searched refs:ipv6_hdr (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/subsys/net/ip/
Dipv6.c64 struct net_ipv6_hdr *ipv6_hdr; in net_ipv6_create() local
67 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data(pkt, &ipv6_access); in net_ipv6_create()
68 if (!ipv6_hdr) { in net_ipv6_create()
77 ipv6_hdr->vtc = 0x60 | ((tc >> 4) & 0x0F); in net_ipv6_create()
78 ipv6_hdr->tcflow = (tc << 4) & 0xF0; in net_ipv6_create()
79 ipv6_hdr->flow = 0U; in net_ipv6_create()
80 ipv6_hdr->len = 0U; in net_ipv6_create()
81 ipv6_hdr->nexthdr = 0U; in net_ipv6_create()
87 ipv6_hdr->hop_limit = net_pkt_ipv6_hop_limit(pkt); in net_ipv6_create()
88 if (ipv6_hdr->hop_limit == 0U) { in net_ipv6_create()
[all …]
Dicmp.c550 struct net_ipv6_hdr *ipv6_hdr, in net_icmp_call_ipv6_handlers() argument
555 ip_hdr.ipv6 = ipv6_hdr; in net_icmp_call_ipv6_handlers()
Dnet_private.h71 struct net_ipv6_hdr *ipv6_hdr,
/Zephyr-latest/tests/net/icmp/src/
Dmain.c261 struct net_ipv6_hdr *ipv6_hdr = NULL; in get_ipv6_reply() local
281 ipv6_hdr = net_pkt_cursor_get_pos(reply); in get_ipv6_reply()
282 *hdr_ipv6 = ipv6_hdr; in get_ipv6_reply()
335 struct net_ipv6_hdr *ipv6_hdr; in offload_ping_handler() local
366 &ipv6_hdr, &icmp_hdr); in offload_ping_handler()
373 ip_hdr.ipv6 = ipv6_hdr; in offload_ping_handler()
/Zephyr-latest/tests/lib/net_buf/buf/src/
Dmain.c47 struct ipv6_hdr { struct
324 struct ipv6_hdr *ipv6; in ZTEST()
336 #define PROTO_HEADERS (sizeof(struct ipv6_hdr) + sizeof(struct udp_hdr)) in ZTEST()
349 ipv6 = (struct ipv6_hdr *)(frag->data - net_buf_headroom(frag)); in ZTEST()
362 struct ipv6_hdr *ipv6; in ZTEST()
388 net_buf_reserve(frags[i], LL_HEADERS + (sizeof(struct ipv6_hdr) + in ZTEST()
402 ipv6 = (struct ipv6_hdr *)(frags[i]->data - net_buf_headroom(frags[i])); in ZTEST()
/Zephyr-latest/tests/net/checksum_offload/src/
Dmain.c206 struct net_ipv6_hdr *ipv6_hdr; in test_receiving() local
209 ipv6_hdr = (struct net_ipv6_hdr *) in test_receiving()
211 zassert_not_null(ipv6_hdr, "Can't access IPv6 header"); in test_receiving()
213 net_ipv6_addr_copy_raw((uint8_t *)&addr, ipv6_hdr->src); in test_receiving()
214 net_ipv6_addr_copy_raw(ipv6_hdr->src, ipv6_hdr->dst); in test_receiving()
215 net_ipv6_addr_copy_raw(ipv6_hdr->dst, (uint8_t *)&addr); in test_receiving()
/Zephyr-latest/tests/net/route_mcast/src/
Dmain.c211 struct net_ipv6_hdr *ipv6_hdr = NET_IPV6_HDR(pkt); in check_packet_addresses() local
214 &ipv6_hdr->src, in check_packet_addresses()
217 ipv6_hdr->dst, in check_packet_addresses()
/Zephyr-latest/tests/net/ipv6_fragment/src/
Dmain.c2292 struct net_ipv6_hdr ipv6_hdr; in ZTEST() local
2320 memcpy(&ipv6_hdr, ipv6_reass_frag1, sizeof(struct net_ipv6_hdr)); in ZTEST()
2345 ret = net_ipv6_handle_fragment_hdr(pkt1, &ipv6_hdr, in ZTEST()
2360 memcpy(&ipv6_hdr, ipv6_reass_frag2, sizeof(struct net_ipv6_hdr)); in ZTEST()
2385 ret = net_ipv6_handle_fragment_hdr(pkt2, &ipv6_hdr, in ZTEST()
/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_inet.c738 struct net_ipv6_hdr *ipv6_hdr; in sock_get_pkt_src_addr() local
745 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data( in sock_get_pkt_src_addr()
747 if (!ipv6_hdr || in sock_get_pkt_src_addr()
754 net_ipv6_addr_copy_raw((uint8_t *)&addr6->sin6_addr, ipv6_hdr->src); in sock_get_pkt_src_addr()
1008 struct net_ipv6_hdr *ipv6_hdr; in add_pktinfo() local
1010 ipv6_hdr = (struct net_ipv6_hdr *)net_pkt_get_data( in add_pktinfo()
1012 if (ipv6_hdr == NULL || in add_pktinfo()
1019 net_ipv6_addr_copy_raw((uint8_t *)&info.ipi6_addr, ipv6_hdr->dst); in add_pktinfo()
/Zephyr-latest/tests/net/6lo/src/
Dmain.c286 struct net_ipv6_hdr *ipv6_hdr = net_pkt_get_data(pkt, &ipv6_access); in compare_ipv6_hdr() local
289 if (!ipv6_hdr) { in compare_ipv6_hdr()
296 res = memcmp((uint8_t *)ipv6_hdr, (uint8_t *)&data->ipv6, in compare_ipv6_hdr()