Lines Matching defs:chksum

66                      len, &seg->chksum, &seg->chksum_swapped); \
68 #define TCP_DATA_COPY2(dst, src, len, chksum, chksum_swapped) \
69 tcp_seg_add_chksum(LWIP_CHKSUM_COPY(dst, src, len), len, chksum, chksum_swapped);
72 #define TCP_DATA_COPY2(dst, src, len, chksum, chksum_swapped) MEMCPY(dst, src, len)
123 tcphdr->chksum = 0;
192 seg->chksum = 0;
212 /* wnd and chksum are set in tcp_output */
285 tcp_seg_add_chksum(u16_t chksum, u16_t len, u16_t *seg_chksum,
289 /* add chksum to old chksum and fold to u16_t */
290 helper = chksum + *seg_chksum;
291 chksum = FOLD_U32T(helper);
294 chksum = SWAP_BYTES_IN_WORD(chksum);
296 *seg_chksum = chksum;
565 u16_t chksum = 0;
578 TCP_DATA_COPY2((char *)p->payload + optlen, (const u8_t*)arg + pos, seglen, &chksum, &chksum_swapped);
595 chksum = ~inet_chksum((const u8_t*)arg + pos, seglen);
598 chksum = SWAP_BYTES_IN_WORD(chksum);
635 seg->chksum = chksum;
722 tcp_seg_add_chksum(concat_chksum, concat_chksummed, &last_unsent->chksum,
962 tcphdr->chksum = ip_chksum_pseudo(p, IP_PROTO_TCP, p->tot_len,
1276 seg->tcphdr->chksum = 0;
1295 seg->chksum = SWAP_BYTES_IN_WORD(seg->chksum);
1298 acc += (u16_t)~(seg->chksum);
1299 seg->tcphdr->chksum = FOLD_U32T(acc);
1301 if (chksum_slow != seg->tcphdr->chksum) {
1304 seg->tcphdr->chksum, chksum_slow));
1305 seg->tcphdr->chksum = chksum_slow;
1309 seg->tcphdr->chksum = ip_chksum_pseudo(seg->p, IP_PROTO_TCP,
1370 tcphdr->chksum = 0;
1380 tcphdr->chksum = ip_chksum_pseudo(p, IP_PROTO_TCP, p->tot_len,
1558 tcphdr->chksum = ip_chksum_pseudo(p, IP_PROTO_TCP, p->tot_len,
1651 tcphdr->chksum = ip_chksum_pseudo(p, IP_PROTO_TCP, p->tot_len,