Home
last modified time | relevance | path

Searched refs:ipv4_hdr (Results 1 – 7 of 7) sorted by relevance

/subsys/net/ip/
A Dipv4.c48 if (!ipv4_hdr) { in net_ipv4_create_full()
52 ipv4_hdr->vhl = 0x45; in net_ipv4_create_full()
53 ipv4_hdr->tos = tos; in net_ipv4_create_full()
54 ipv4_hdr->len = 0U; in net_ipv4_create_full()
56 ipv4_hdr->id[1] = id; in net_ipv4_create_full()
61 if (ipv4_hdr->ttl == 0U) { in net_ipv4_create_full()
64 ipv4_hdr->ttl = in net_ipv4_create_full()
71 ipv4_hdr->ttl = in net_ipv4_create_full()
79 ipv4_hdr->proto = 0U; in net_ipv4_create_full()
80 ipv4_hdr->chksum = 0U; in net_ipv4_create_full()
[all …]
A Dipv4_fragment.c143 struct net_ipv4_hdr *ipv4_hdr; in reassemble_packet() local
165 if (!ipv4_hdr) { in reassemble_packet()
195 if (!ipv4_hdr) { in reassemble_packet()
200 ipv4_hdr->len = htons(net_pkt_get_len(pkt)); in reassemble_packet()
201 ipv4_hdr->offset[0] = 0; in reassemble_packet()
202 ipv4_hdr->offset[1] = 0; in reassemble_packet()
203 ipv4_hdr->chksum = 0; in reassemble_packet()
468 struct net_ipv4_hdr *ipv4_hdr; in send_ipv4_fragment() local
471 if (!ipv4_hdr) { in send_ipv4_fragment()
482 sys_put_be16(offset_pkt, ipv4_hdr->offset); in send_ipv4_fragment()
[all …]
A Dicmp.c538 struct net_ipv4_hdr *ipv4_hdr, in net_icmp_call_ipv4_handlers() argument
543 ip_hdr.ipv4 = ipv4_hdr; in net_icmp_call_ipv4_handlers()
A Dnet_private.h69 struct net_ipv4_hdr *ipv4_hdr,
A Dnet_context.c2229 struct net_ipv4_hdr *ipv4_hdr; in context_setup_raw_ip_packet() local
2235 ipv4_hdr = (struct net_ipv4_hdr *)net_pkt_get_data(pkt, &ipv4_access); in context_setup_raw_ip_packet()
2236 if (ipv4_hdr == NULL) { in context_setup_raw_ip_packet()
2242 hdr_len = (ipv4_hdr->vhl & 0x0F) * 4; in context_setup_raw_ip_packet()
2250 ipv4_hdr->chksum = 0; in context_setup_raw_ip_packet()
2251 ipv4_hdr->chksum = net_calc_chksum_ipv4(pkt); in context_setup_raw_ip_packet()
/subsys/net/l2/virtual/ipip/
A Dipip.c124 struct net_ipv4_hdr *ipv4_hdr; in ipv4_get_tos() local
126 ipv4_hdr = (struct net_ipv4_hdr *)net_pkt_get_data(pkt, &ipv4_access); in ipv4_get_tos()
127 if (!ipv4_hdr) { in ipv4_get_tos()
131 return ipv4_hdr->tos; in ipv4_get_tos()
/subsys/net/lib/sockets/
A Dsockets_inet.c744 struct net_ipv4_hdr *ipv4_hdr; in sock_get_pkt_src_addr() local
751 ipv4_hdr = (struct net_ipv4_hdr *)net_pkt_get_data( in sock_get_pkt_src_addr()
753 if (!ipv4_hdr || in sock_get_pkt_src_addr()
760 net_ipv4_addr_copy_raw((uint8_t *)&addr4->sin_addr, ipv4_hdr->src); in sock_get_pkt_src_addr()
1013 struct net_ipv4_hdr *ipv4_hdr; in add_pktinfo() local
1015 ipv4_hdr = (struct net_ipv4_hdr *)net_pkt_get_data( in add_pktinfo()
1017 if (ipv4_hdr == NULL || in add_pktinfo()
1024 net_ipv4_addr_copy_raw((uint8_t *)&info.ipi_addr, ipv4_hdr->dst); in add_pktinfo()

Completed in 19 milliseconds