Lines Matching defs:udphdr
207 struct udp_hdr *udphdr;
240 udphdr = (struct udp_hdr *)p->payload;
248 src = lwip_ntohs(udphdr->src);
249 dest = lwip_ntohs(udphdr->dest);
251 udp_debug_print(udphdr);
256 LWIP_DEBUGF(UDP_DEBUG, (", %"U16_F") <-- (", lwip_ntohs(udphdr->dest)));
258 LWIP_DEBUGF(UDP_DEBUG, (", %"U16_F")\n", lwip_ntohs(udphdr->src)));
354 u16_t chklen = lwip_ntohs(udphdr->len);
374 if (udphdr->chksum != 0) {
759 struct udp_hdr *udphdr;
830 udphdr = (struct udp_hdr *)q->payload;
831 udphdr->src = lwip_htons(pcb->local_port);
832 udphdr->dest = lwip_htons(dst_port);
834 udphdr->chksum = 0x0000;
865 udphdr->len = lwip_htons(chklen_hdr);
874 udphdr->chksum = ip_chksum_pseudo_partial(q, IP_PROTO_UDPLITE,
879 acc = udphdr->chksum + (u16_t)~(chksum);
880 udphdr->chksum = FOLD_U32T(acc);
885 if (udphdr->chksum == 0x0000) {
886 udphdr->chksum = 0xffff;
896 udphdr->len = lwip_htons(q->tot_len);
921 udphdr->chksum = udpchksum;
935 LWIP_DEBUGF(UDP_DEBUG, ("udp_send: UDP checksum 0x%04"X16_F"\n", udphdr->chksum));
1354 * @param udphdr pointer to the udp header in memory.
1357 udp_debug_print(struct udp_hdr *udphdr)
1362 lwip_ntohs(udphdr->src), lwip_ntohs(udphdr->dest)));
1365 lwip_ntohs(udphdr->len), lwip_ntohs(udphdr->chksum)));