| /components/net/lwip/lwip-1.4.1/src/core/ipv6/ |
| A D | icmp6.c | 84 if (iecho->chksum >= htons(0xffff - (ICMP6_ECHO << 8))) { in icmp_input() 85 iecho->chksum += htons(ICMP6_ECHO << 8) + 1; in icmp_input() 87 iecho->chksum += htons(ICMP6_ECHO << 8); in icmp_input() 132 idur->chksum = 0; in icmp_dest_unreach() 133 idur->chksum = inet_chksum(idur, q->len); in icmp_dest_unreach() 171 tehdr->chksum = 0; in icmp_time_exceeded() 172 tehdr->chksum = inet_chksum(tehdr, q->len); in icmp_time_exceeded()
|
| A D | inet6.c | 55 chksum(void *dataptr, u16_t len) in chksum() function 91 acc += chksum(q->payload, q->len); in inet_chksum_pseudo() 133 acc = chksum(dataptr, len); in inet_chksum() 149 acc += chksum(q->payload, q->len); in inet_chksum_pbuf()
|
| /components/net/lwip/lwip-1.4.1/src/core/ |
| A D | tcp_out.c | 109 tcphdr->chksum = 0; in tcp_output_alloc_header() 177 seg->chksum = 0; in tcp_create_segment() 277 helper = chksum + *seg_chksum; in tcp_seg_add_chksum() 278 chksum = FOLD_U32T(helper); in tcp_seg_add_chksum() 281 chksum = SWAP_BYTES_IN_WORD(chksum); in tcp_seg_add_chksum() 283 *seg_chksum = chksum; in tcp_seg_add_chksum() 528 u16_t chksum = 0; in tcp_write() local 593 seg->chksum = chksum; in tcp_write() 1122 seg->tcphdr->chksum = 0; in tcp_output_segment() 1143 seg->chksum = SWAP_BYTES_IN_WORD(seg->chksum); in tcp_output_segment() [all …]
|
| A D | udp.c | 328 if (udphdr->chksum != 0) { 465 u8_t have_chksum, u16_t chksum) argument 469 have_chksum, chksum); 560 u16_t chksum) argument 616 udphdr->chksum = 0x0000; 680 acc = udphdr->chksum + (u16_t)~(chksum); 681 udphdr->chksum = FOLD_U32T(acc); 686 if (udphdr->chksum == 0x0000) { 687 udphdr->chksum = 0xffff; 709 acc = udpchksum + (u16_t)~(chksum); [all …]
|
| /components/net/lwip/lwip-2.0.3/src/core/ |
| A D | tcp_out.c | 123 tcphdr->chksum = 0; in tcp_output_alloc_header() 192 seg->chksum = 0; in tcp_create_segment() 291 chksum = FOLD_U32T(helper); in tcp_seg_add_chksum() 294 chksum = SWAP_BYTES_IN_WORD(chksum); in tcp_seg_add_chksum() 296 *seg_chksum = chksum; in tcp_seg_add_chksum() 565 u16_t chksum = 0; in tcp_write() local 598 chksum = SWAP_BYTES_IN_WORD(chksum); in tcp_write() 635 seg->chksum = chksum; in tcp_write() 1276 seg->tcphdr->chksum = 0; in tcp_output_segment() 1295 seg->chksum = SWAP_BYTES_IN_WORD(seg->chksum); in tcp_output_segment() [all …]
|
| A D | udp.c | 329 if (udphdr->chksum != 0) { in udp_input() 471 u8_t have_chksum, u16_t chksum) in udp_send_chksum() argument 479 have_chksum, chksum); in udp_send_chksum() 603 u16_t chksum) in udp_sendto_if_chksum() argument 738 udphdr->chksum = 0x0000; in udp_sendto_if_src_chksum() 783 acc = udphdr->chksum + (u16_t)~(chksum); in udp_sendto_if_src_chksum() 784 udphdr->chksum = FOLD_U32T(acc); in udp_sendto_if_src_chksum() 789 if (udphdr->chksum == 0x0000) { in udp_sendto_if_src_chksum() 790 udphdr->chksum = 0xffff; in udp_sendto_if_src_chksum() 812 acc = udpchksum + (u16_t)~(chksum); in udp_sendto_if_src_chksum() [all …]
|
| /components/net/lwip/lwip-1.4.1/src/include/ipv6/lwip/ |
| A D | icmp.h | 74 u16_t chksum; member 82 u16_t chksum; member 89 u16_t chksum; member
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv4/ |
| A D | icmp.c | 219 if (iecho->chksum > PP_HTONS(0xffffU - (ICMP_ECHO << 8))) { in icmp_input() 220 iecho->chksum = (u16_t)(iecho->chksum + PP_HTONS((u16_t)(ICMP_ECHO << 8)) + 1); in icmp_input() 222 iecho->chksum = (u16_t)(iecho->chksum + PP_HTONS(ICMP_ECHO << 8)); in icmp_input() 227 iecho->chksum = 0; in icmp_input() 231 iecho->chksum = 0; in icmp_input() 392 icmphdr->chksum = 0; in icmp_send_response() 395 icmphdr->chksum = inet_chksum(icmphdr, q->len); in icmp_send_response()
|
| /components/net/lwip/lwip-1.4.1/src/include/lwip/ |
| A D | udp.h | 59 PACK_STRUCT_FIELD(u16_t chksum); 143 u16_t chksum); 146 u8_t have_chksum, u16_t chksum); 148 u8_t have_chksum, u16_t chksum);
|
| A D | netbuf.h | 93 #define netbuf_set_chksum(buf, chksum) do { (buf)->flags = NETBUF_FLAG_CHKSUM; \ argument 94 (buf)->toport_chksum = chksum; } while(0)
|
| /components/net/lwip/lwip-1.4.1/src/core/ipv4/ |
| A D | icmp.c | 195 if (iecho->chksum >= PP_HTONS(0xffffU - (ICMP_ECHO << 8))) { in icmp_input() 196 iecho->chksum += PP_HTONS(ICMP_ECHO << 8) + 1; in icmp_input() 198 iecho->chksum += PP_HTONS(ICMP_ECHO << 8); in icmp_input() 201 iecho->chksum = 0; in icmp_input() 327 icmphdr->chksum = 0; in icmp_send_response() 328 icmphdr->chksum = inet_chksum(icmphdr, q->len); in icmp_send_response()
|
| /components/net/lwip/lwip-2.1.2/src/include/lwip/prot/ |
| A D | nd6.h | 56 PACK_STRUCT_FIELD(u16_t chksum); 74 PACK_STRUCT_FIELD(u16_t chksum); 96 PACK_STRUCT_FIELD(u16_t chksum); 121 PACK_STRUCT_FIELD(u16_t chksum); 142 PACK_STRUCT_FIELD(u16_t chksum);
|
| A D | icmp6.h | 141 PACK_STRUCT_FIELD(u16_t chksum); 157 PACK_STRUCT_FIELD(u16_t chksum);
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/prot/ |
| A D | nd6.h | 56 PACK_STRUCT_FIELD(u16_t chksum); 74 PACK_STRUCT_FIELD(u16_t chksum); 96 PACK_STRUCT_FIELD(u16_t chksum); 121 PACK_STRUCT_FIELD(u16_t chksum); 142 PACK_STRUCT_FIELD(u16_t chksum);
|
| A D | icmp6.h | 141 PACK_STRUCT_FIELD(u16_t chksum); 157 PACK_STRUCT_FIELD(u16_t chksum);
|
| /components/net/lwip/lwip-2.1.2/src/include/lwip/apps/ |
| A D | fs.h | 48 u16_t chksum; member 73 const struct fsdata_chksum *chksum; member 118 const struct fsdata_chksum *chksum; member
|
| /components/net/lwip/lwip-2.1.2/src/core/ |
| A D | tcp_out.c | 182 seg->chksum = 0; in tcp_create_segment() 292 chksum = SWAP_BYTES_IN_WORD(chksum); in tcp_seg_add_chksum() 294 *seg_chksum = chksum; in tcp_seg_add_chksum() 603 u16_t chksum = 0; in tcp_write() local 636 chksum = SWAP_BYTES_IN_WORD(chksum); in tcp_write() 673 seg->chksum = chksum; in tcp_write() 838 u16_t chksum = 0; in tcp_split_unsent_seg() local 922 seg->chksum = chksum; in tcp_split_unsent_seg() 945 useg->chksum = 0; in tcp_split_unsent_seg() 1585 seg->chksum = SWAP_BYTES_IN_WORD(seg->chksum); in tcp_output_segment() [all …]
|
| A D | udp.c | 356 if (udphdr->chksum != 0) { in udp_input() 486 u8_t have_chksum, u16_t chksum) in udp_send_chksum() argument 497 have_chksum, chksum); in udp_send_chksum() 635 u16_t chksum) in udp_sendto_if_chksum() argument 788 udphdr->chksum = 0x0000; in udp_sendto_if_src_chksum() 833 acc = udphdr->chksum + (u16_t)~(chksum); in udp_sendto_if_src_chksum() 834 udphdr->chksum = FOLD_U32T(acc); in udp_sendto_if_src_chksum() 839 if (udphdr->chksum == 0x0000) { in udp_sendto_if_src_chksum() 840 udphdr->chksum = 0xffff; in udp_sendto_if_src_chksum() 862 acc = udpchksum + (u16_t)~(chksum); in udp_sendto_if_src_chksum() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv4/ |
| A D | icmp.c | 212 if (iecho->chksum > PP_HTONS(0xffffU - (ICMP_ECHO << 8))) { in icmp_input() 213 iecho->chksum += PP_HTONS(ICMP_ECHO << 8) + 1; in icmp_input() 215 iecho->chksum += PP_HTONS(ICMP_ECHO << 8); in icmp_input() 220 iecho->chksum = 0; in icmp_input() 224 iecho->chksum = 0; in icmp_input() 385 icmphdr->chksum = 0; in icmp_send_response() 388 icmphdr->chksum = inet_chksum(icmphdr, q->len); in icmp_send_response()
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/ |
| A D | udp.h | 139 u16_t chksum); 142 u8_t have_chksum, u16_t chksum); 144 u8_t have_chksum, u16_t chksum); 147 u8_t have_chksum, u16_t chksum, const ip_addr_t *src_ip);
|
| /components/net/lwip/lwip-2.1.2/src/include/lwip/ |
| A D | udp.h | 144 u16_t chksum); 147 u8_t have_chksum, u16_t chksum); 149 u8_t have_chksum, u16_t chksum); 152 u8_t have_chksum, u16_t chksum, const ip_addr_t *src_ip);
|
| /components/net/lwip-nat/ |
| A D | ipv4_nat.c | 445 ip_nat_chksum_adjust((u8_t *)&(tcphdr->chksum), in ip_nat_input() 448 ip_nat_chksum_adjust((u8_t *)&(tcphdr->chksum), in ip_nat_input() 470 ip_nat_chksum_adjust((u8_t *)&(udphdr->chksum), in ip_nat_input() 473 ip_nat_chksum_adjust((u8_t *)&(udphdr->chksum), in ip_nat_input() 645 ip_nat_chksum_adjust((u8_t *)&(tcphdr->chksum), in ip_nat_out() 648 ip_nat_chksum_adjust((u8_t *)&(tcphdr->chksum), in ip_nat_out() 935 LWIP_ASSERT("NULL != chksum", NULL != chksum); in ip_nat_chksum_adjust() 939 chksum, optr, olen, nptr, nlen)); in ip_nat_chksum_adjust() 940 x = chksum[0] * 256 + chksum[1]; in ip_nat_chksum_adjust() 963 chksum[0] = x / 256; in ip_nat_chksum_adjust() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/apps/ |
| A D | fs.h | 48 u16_t chksum; member 62 const struct fsdata_chksum *chksum; member
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv6/ |
| A D | icmp6.c | 184 ((struct icmp6_echo_hdr *)(r->payload))->chksum = 0; in icmp6_input() 187 ((struct icmp6_echo_hdr *)(r->payload))->chksum = ip6_chksum_pseudo(r, in icmp6_input() 337 icmp6hdr->chksum = 0; in icmp6_send_response() 340 icmp6hdr->chksum = ip6_chksum_pseudo(q, IP6_NEXTH_ICMP6, q->tot_len, in icmp6_send_response()
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv6/ |
| A D | icmp6.c | 184 ((struct icmp6_echo_hdr *)(r->payload))->chksum = 0; in icmp6_input() 187 ((struct icmp6_echo_hdr *)(r->payload))->chksum = ip6_chksum_pseudo(r, in icmp6_input() 412 icmp6hdr->chksum = 0; in icmp6_send_response_with_addrs_and_netif() 415 icmp6hdr->chksum = ip6_chksum_pseudo(q, IP6_NEXTH_ICMP6, q->tot_len, in icmp6_send_response_with_addrs_and_netif()
|