Home
last modified time | relevance | path

Searched refs:chksum (Results 1 – 25 of 85) sorted by relevance

1234

/components/net/lwip/lwip-1.4.1/src/core/ipv6/
A Dicmp6.c84 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 Dinet6.c55 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 Dtcp_out.c109 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 Dudp.c328 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 Dtcp_out.c123 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 Dudp.c329 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 Dicmp.h74 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 Dicmp.c219 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 Dudp.h59 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 Dnetbuf.h93 #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 Dicmp.c195 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 Dnd6.h56 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 Dicmp6.h141 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 Dnd6.h56 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 Dicmp6.h141 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 Dfs.h48 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 Dtcp_out.c182 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 Dudp.c356 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 Dicmp.c212 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 Dudp.h139 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 Dudp.h144 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 Dipv4_nat.c445 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 Dfs.h48 u16_t chksum; member
62 const struct fsdata_chksum *chksum; member
/components/net/lwip/lwip-2.0.3/src/core/ipv6/
A Dicmp6.c184 ((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 Dicmp6.c184 ((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()

Completed in 38 milliseconds

1234