Lines Matching refs:chksum
329 if (udphdr->chksum != 0) {
471 u8_t have_chksum, u16_t chksum)
479 have_chksum, chksum);
513 u16_t dst_port, u8_t have_chksum, u16_t chksum)
565 return udp_sendto_if_chksum(pcb, p, dst_ip, dst_port, netif, have_chksum, chksum);
603 u16_t chksum)
652 return udp_sendto_if_src_chksum(pcb, p, dst_ip, dst_port, netif, have_chksum, chksum, src_ip);
672 u16_t chksum, const ip_addr_t *src_ip)
738 udphdr->chksum = 0x0000;
778 udphdr->chksum = ip_chksum_pseudo_partial(q, IP_PROTO_UDPLITE,
783 acc = udphdr->chksum + (u16_t)~(chksum);
784 udphdr->chksum = FOLD_U32T(acc);
788 /* chksum zero must become 0xffff, as zero means 'no checksum' */
789 if (udphdr->chksum == 0x0000) {
790 udphdr->chksum = 0xffff;
812 acc = udpchksum + (u16_t)~(chksum);
821 /* chksum zero must become 0xffff, as zero means 'no checksum' */
825 udphdr->chksum = udpchksum;
839 LWIP_DEBUGF(UDP_DEBUG, ("udp_send: UDP checksum 0x%04"X16_F"\n", udphdr->chksum));
1185 LWIP_DEBUGF(UDP_DEBUG, ("| %5"U16_F" | 0x%04"X16_F" | (len, chksum)\n",
1186 lwip_ntohs(udphdr->len), lwip_ntohs(udphdr->chksum)));