37 |
* |
* |
38 |
*/ |
*/ |
39 |
/*-----------------------------------------------------------------------------------*/ |
/*-----------------------------------------------------------------------------------*/ |
40 |
#include "lwip/debug.h" |
#include "lwip/opt.h" |
41 |
|
|
42 |
#include "lwip/def.h" |
#include "lwip/def.h" |
43 |
#include "lwip/memp.h" |
#include "lwip/memp.h" |
94 |
|
|
95 |
udphdr = (struct udp_hdr *)(u8_t *)iphdr + IPH_HL(iphdr) * 4; |
udphdr = (struct udp_hdr *)(u8_t *)iphdr + IPH_HL(iphdr) * 4; |
96 |
|
|
97 |
src = NTOHS(udphdr->src); |
src = ntohs(udphdr->src); |
98 |
dest = NTOHS(udphdr->dest); |
dest = ntohs(udphdr->dest); |
99 |
|
|
100 |
pcb = pcb_cache; |
pcb = pcb_cache; |
101 |
if(pcb != NULL && |
if(pcb != NULL && |
177 |
|
|
178 |
DEBUGF(UDP_DEBUG, ("udp_input: received datagram of length %u\n", p->tot_len)); |
DEBUGF(UDP_DEBUG, ("udp_input: received datagram of length %u\n", p->tot_len)); |
179 |
|
|
180 |
src = NTOHS(udphdr->src); |
src = ntohs(udphdr->src); |
181 |
dest = NTOHS(udphdr->dest); |
dest = ntohs(udphdr->dest); |
182 |
|
|
183 |
#if UDP_DEBUG |
#if UDP_DEBUG |
184 |
udp_debug_print(udphdr); |
udp_debug_print(udphdr); |