mbedtls_net_accept() function
Accept a connection from a remote client
Arguments
bind_ctx
Relevant socket
client_ctx
Will contain the connected client socket
client_ip
Will contain the client IP address, can be NULL
buf_size
Size of the client_ip buffer
ip_len
Will receive the size of the client IP written, can be NULL if client_ip is null
Return value
0 if successful, or MBEDTLS_ERR_NET_ACCEPT_FAILED, or MBEDTLS_ERR_NET_BUFFER_TOO_SMALL if buf_size is too small, MBEDTLS_ERR_SSL_WANT_READ if bind_fd was set to non-blocking and accept() would block.
Examples
mbedtls_net_accept() is referenced by
6 libraries and example projects.
Functions called by mbedtls_net_accept()
mbedtls_net_accept()
Data read by mbedtls_net_accept()
Data written by mbedtls_net_accept()
mbedtls_net_accept()
Type of mbedtls_net_accept()
mbedtls_net_accept()
sockaddr_in sockaddr_storage all items filtered out