bsd_socket_misc.c
Helper function for BSD socket API.
void socketFdClr(fd_set *fds, int_t s)
Remove a descriptor from an existing set.
Definition: bsd_socket_misc.c:160
void socketFdSet(fd_set *fds, int_t s)
Add a descriptor to an existing set.
Definition: bsd_socket_misc.c:131
struct cmsghdr * socketCmsgFirstHdr(struct msghdr *msg)
Get first ancillary data header.
Definition: bsd_socket_misc.c:50
void socketTranslateErrorCode(Socket *socket, error_t errorCode)
Translate error code.
Definition: bsd_socket_misc.c:239
int_t socket(int_t family, int_t type, int_t protocol)
Create a socket that is bound to a specific transport service provider.
Definition: bsd_socket.c:65
void socketSetErrnoCode(Socket *socket, uint_t errnoCode)
Set BSD error code.
Definition: bsd_socket_misc.c:219
BSD socket API.
int_t socketFdIsSet(fd_set *fds, int_t s)
Check whether a descriptor is set.
Definition: bsd_socket_misc.c:194
struct cmsghdr * socketCmsgNextHdr(struct msghdr *msg, struct cmsghdr *cmsg)
Get next ancillary data header.
Definition: bsd_socket_misc.c:80
TCP/IP stack core.
Debugging facilities.