Home
last modified time | relevance | path

Searched refs:frag_offset (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/tests/net/ipv6_fragment/src/
Dmain.c1164 uint16_t frag_offset; in verify_fragment() local
1183 net_pkt_read_be16(pkt, &frag_offset)) { in verify_fragment()
1187 if ((frag_offset & 0xfff8) != 0U) { in verify_fragment()
1189 frag_offset & 0xfff8); in verify_fragment()
1193 if ((frag_offset & 0x0001) != 1U) { in verify_fragment()
1204 uint16_t frag_offset; in verify_fragment() local
1223 net_pkt_read_be16(pkt, &frag_offset)) { in verify_fragment()
1227 if ((frag_offset & 0xfff8) != 200U) { in verify_fragment()
1229 frag_offset & 0xfff8); in verify_fragment()
1233 if ((frag_offset & 0x0001) != 1U) { in verify_fragment()
[all …]
/Zephyr-latest/subsys/net/ip/
Dipv4_fragment.c425 uint16_t frag_offset, bool final) in send_ipv4_fragment() argument
454 if (net_pkt_skip(pkt, (frag_offset + net_pkt_ip_hdr_len(pkt))) || in send_ipv4_fragment()
477 offset_pkt = frag_offset / 8; in send_ipv4_fragment()
523 uint16_t frag_offset = 0; in net_ipv4_send_fragmented_pkt() local
594 while (frag_offset < pkt_len) { in net_ipv4_send_fragmented_pkt()
597 if ((frag_offset + fit_len) >= pkt_len) { in net_ipv4_send_fragmented_pkt()
599 fit_len = (pkt_len - frag_offset); in net_ipv4_send_fragmented_pkt()
602 ret = send_ipv4_fragment(pkt, rand_id, fit_len, frag_offset, final); in net_ipv4_send_fragmented_pkt()
607 frag_offset += fit_len; in net_ipv4_send_fragmented_pkt()
Dipv6_fragment.c591 uint16_t frag_offset, in send_ipv6_fragment() argument
639 frag_hdr->offset = htons(((frag_offset / 8U) << 3) | !final); in send_ipv6_fragment()
655 if (net_pkt_skip(pkt, frag_offset) || in send_ipv6_fragment()
695 uint16_t frag_offset; in net_ipv6_send_fragmented_pkt() local
732 frag_offset = 0U; in net_ipv6_send_fragmented_pkt()
769 ret = send_ipv6_fragment(pkt, fit_len, frag_offset, in net_ipv6_send_fragmented_pkt()
776 frag_offset += fit_len; in net_ipv6_send_fragmented_pkt()