accept TCP

accept TCP

Wait for new socket connections on a listening server socket. See function NetSock_Accept() for more information.

Files

net_bsd.h/net_bsd.c

Prototype

int accept ( int sock_id, struct sockaddr *p_addr_remote, socklen_t *p_addr_len);

Arguments

sock_id

Socket description/handle identifier of listen socket.

p_addr_remote

Pointer to an address buffer that will receive the socket address structure of the accepted socket's remote address if NO error(s).

p_addr_len

Pointer to a variable to:

Returned Value

Socket descriptor/handle identifier of new accepted socket, if no error(s).

-1, otherwise.