lwip_sock::lastdata is only used within LwIP.
 
Symbols
loading...
Files
loading...

lwip_sock::lastdata field

data that was left from the previous read

Syntax

References

LocationReferrerText
sockets_priv.h:71
union lwip_sock_lastdata lastdata;
sockets.c:524alloc_socket()
sockets[i].lastdata.pbuf = NULL;
sockets.c:562free_socket_locked()
*lastdata = sock->lastdata;
sockets.c:563free_socket_locked()
sock->lastdata.pbuf = NULL;
sockets.c:788lwip_close()
LWIP_ASSERT("sock->lastdata == NULL", sock->lastdata.pbuf == NULL);
sockets.c:940lwip_recv_tcp()
if (sock->lastdata.pbuf) {
sockets.c:941lwip_recv_tcp()
p = sock->lastdata.pbuf;
sockets.c:966lwip_recv_tcp()
sock->lastdata.pbuf = p;
sockets.c:999lwip_recv_tcp()
sock->lastdata.pbuf = pbuf_free_header(p, copylen);
sockets.c:1002lwip_recv_tcp()
sock->lastdata.pbuf = NULL;
sockets.c:1107lwip_recvfrom_udp_raw()
buf = sock->lastdata.netbuf;
sockets.c:1119lwip_recvfrom_udp_raw()
sock->lastdata.netbuf = buf;
sockets.c:1189lwip_recvfrom_udp_raw()
sock->lastdata.netbuf = NULL;
sockets.c:1860lwip_selscan()
void *lastdata = sock->lastdata.pbuf;
sockets.c:2215lwip_pollscan()
void* lastdata = sock->lastdata.pbuf;

Data Use

Functions reading lwip_sock::lastdata
lwip_sock::lastdata
Type of lwip_sock::lastdata
lwip_sock::lastdata
all items filtered out