6 #include "lwip/ip_addr.h" 10 #define LWIP_TAG 'PIwl' 11 #define LWIP_MESSAGE_TAG 'sMwl' 12 #define LWIP_QUEUE_TAG 'uQwl' struct _QUEUE_ENTRY * PQUEUE_ENTRY
err_t LibTCPBind(PCONNECTION_ENDPOINT Connection, struct ip_addr *const ipaddr, const u16_t port)
struct lwip_callback_msg::@3950::@3952 Socket
struct ip_addr * IpAddress
err_t LibTCPShutdown(PCONNECTION_ENDPOINT Connection, const int shut_rx, const int shut_tx)
PTCP_PCB LibTCPSocket(void *arg)
void LibTCPGetSocketStatus(PTCP_PCB pcb, PULONG State)
err_t LibTCPSend(PCONNECTION_ENDPOINT Connection, void *const dataptr, const u16_t len, u32_t *sent, const int safe)
void LibIPInsertPacket(void *ifarg, const void *const data, const u32_t size)
err_t LibTCPGetPeerName(PTCP_PCB pcb, struct ip_addr *const ipaddr, u16_t *const port)
PCONNECTION_ENDPOINT Connection
void LibIPInitialize(void)
struct lwip_callback_msg::@3950::@3957 Shutdown
void TCPConnectEventHandler(void *arg, const err_t err)
struct lwip_callback_msg::@3950::@3956 Connect
union lwip_callback_msg::@3950 Input
struct lwip_callback_msg::@3950::@3958 Close
err_t LibTCPClose(PCONNECTION_ENDPOINT Connection, const int safe, const int callback)
struct lwip_callback_msg::@3950::@3954 Listen
MmuTrapHandler callback[0x30]
struct tcp_pcb * PTCP_PCB
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
union lwip_callback_msg::@3951 Output
void LibTCPSetNoDelay(PTCP_PCB pcb, BOOLEAN Set)
void TCPFinEventHandler(void *arg, const err_t err)
struct _QUEUE_ENTRY QUEUE_ENTRY
struct lwip_callback_msg::@3950::@3955 Send
NTSTATUS LibTCPGetDataFromConnectionQueue(PCONNECTION_ENDPOINT Connection, PUCHAR RecvBuffer, UINT RecvLen, UINT *Received)
struct lwip_callback_msg::@3950::@3953 Bind
void TCPRecvEventHandler(void *arg)
int const JOCTET * dataptr
void LibTCPAccept(PTCP_PCB pcb, struct tcp_pcb *listen_pcb, void *arg)
void TCPAcceptEventHandler(void *arg, PTCP_PCB newpcb)
err_t LibTCPConnect(PCONNECTION_ENDPOINT Connection, struct ip_addr *const ipaddr, const u16_t port)
err_t LibTCPGetHostName(PTCP_PCB pcb, struct ip_addr *const ipaddr, u16_t *const port)
PTCP_PCB LibTCPListen(PCONNECTION_ENDPOINT Connection, const u8_t backlog)
void TCPSendEventHandler(void *arg, const u16_t space)