Home
last modified time | relevance | path

Searched refs:IP_HLEN (Results 1 – 11 of 11) sorted by relevance

/lib/liblwip/src/core/ipv4/
Dip_frag.c179 SMEMCPY(p->payload, &ipr->iphdr, IP_HLEN); in ip_reass_free_complete_datagram()
295 SMEMCPY(&(ipr->iphdr), fraghdr, IP_HLEN); in ip_reass_enqueue_new_datagram()
348 sizeof(struct ip_reass_helper) <= IP_HLEN); in ip_reass_chain_frag_into_datagram_and_validate()
491 if ((IPH_HL(fraghdr) * 4) != IP_HLEN) { in ip_reass()
547 SMEMCPY(&ipr->iphdr, fraghdr, IP_HLEN); in ip_reass()
570 ipr->datagram_len += IP_HLEN; in ip_reass()
577 SMEMCPY(fraghdr, &ipr->iphdr, IP_HLEN); in ip_reass()
582 IPH_CHKSUM_SET(fraghdr, inet_chksum(fraghdr, IP_HLEN)); in ip_reass()
591 pbuf_header(r, -IP_HLEN); in ip_reass()
684 u16_t poff = IP_HLEN; in ip_frag()
[all …]
Dicmp.c208 IPH_CHKSUM_SET(iphdr, inet_chksum(iphdr, IP_HLEN)); in icmp_input()
300 q = pbuf_alloc(PBUF_IP, sizeof(struct icmp_echo_hdr) + IP_HLEN + ICMP_DEST_UNREACH_DATASIZE, in icmp_send_response()
307 (q->len >= (sizeof(struct icmp_echo_hdr) + IP_HLEN + ICMP_DEST_UNREACH_DATASIZE))); in icmp_send_response()
324 IP_HLEN + ICMP_DEST_UNREACH_DATASIZE); in icmp_send_response()
Dip.c534 if((iphdr_hlen > IP_HLEN) && (IPH_PROTO(iphdr) != IP_PROTO_IGMP)) {
536 if (iphdr_hlen > IP_HLEN) {
674 u16_t ip_hlen = IP_HLEN;
704 if (pbuf_header(p, IP_HLEN)) {
/lib/liblwip/src/core/ipv6/
Dicmp6.c72 iphdr = (struct ip_hdr *)((u8_t *)p->payload - IP_HLEN); in icmp_input()
113 q = pbuf_alloc(PBUF_IP, 8 + IP_HLEN + 8, PBUF_RAM); in icmp_dest_unreach()
121 (q->len >= (8 + IP_HLEN + 8))); in icmp_dest_unreach()
129 SMEMCPY((u8_t *)q->payload + 8, p->payload, IP_HLEN + 8); in icmp_dest_unreach()
151 q = pbuf_alloc(PBUF_IP, 8 + IP_HLEN + 8, PBUF_RAM); in icmp_time_exceeded()
159 (q->len >= (8 + IP_HLEN + 8))); in icmp_time_exceeded()
168 SMEMCPY((u8_t *)q->payload + 8, (u8_t *)p->payload, IP_HLEN + 8); in icmp_time_exceeded()
Dip6.c210 pbuf_realloc(p, IP_HLEN + ntohs(iphdr->len)); in ip_input()
219 if(pbuf_header(p, -IP_HLEN)) { in ip_input()
269 if (pbuf_header(p, IP_HLEN)) { in ip_output_if()
284 iphdr->len = htons(p->tot_len - IP_HLEN); in ip_output_if()
/lib/liblwip/src/core/
Draw.c213 if (pbuf_header(p, IP_HLEN)) { in raw_sendto()
230 if(pbuf_header(q, -IP_HLEN)) { in raw_sendto()
Dtcp.c1593 mss_s = outif->mtu - IP_HLEN - TCP_HLEN; in tcp_eff_send_mss()
/lib/liblwip/src/include/ipv6/lwip/
Dip.h46 #define IP_HLEN 40 macro
/lib/liblwip/test/unit/tcp/
Dtcp_helper.c67 IPH_VHL_SET(iphdr, 4, IP_HLEN / 4); in tcp_create_segment_wnd()
70 IPH_CHKSUM_SET(iphdr, inet_chksum(iphdr, IP_HLEN)); in tcp_create_segment_wnd()
/lib/liblwip/src/include/ipv4/lwip/
Dip.h50 #define IP_HLEN 20 macro
/lib/liblwip/src/core/snmp/
Dmib2.c3127 *sint_ptr = (IP_HLEN + ((IP_REASS_MAX_PBUFS/2) * in ip_addrentry_get_value()
3128 (PBUF_POOL_BUFSIZE - PBUF_LINK_HLEN - IP_HLEN))); in ip_addrentry_get_value()