http_recv() is only used within LwIP_IAP.
 
Symbols
loading...
Files
loading...

http_recv() function

callback function for handling TCP HTTP traffic

Syntax

static err_t http_recv(void *arg,     struct tcp_pcb *pcb,     struct pbuf *p,     err_t err);

Arguments

arg

pointer to an argument structure to be passed to callback function

pcb

pointer to a tcp_pcb structure

p

pointer to a packet buffer

err

LwIP error code

Return value

err

References

LocationReferrerText
httpserver.c:205
static err_t http_recv(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err)
httpserver.c:542http_accept()
tcp_recv(pcb, http_recv);

Call Tree

Data read by http_recv()
Data written by http_recv()
http_recv()
http_recv()::i
http_recv()::len
http_recv()::DataOffset
http_recv()::FilenameOffset
http_recv()::data
http_recv()::ptr
http_recv()::hs
http_recv()::ptmp
all items filtered out
Type of http_recv()
http_recv()
int32_t
uint32_t
all items filtered out