| LIBSOCKET(3LIB) | Interface Libraries | LIBSOCKET(3LIB) |
libsocket - sockets library
cc [ flag... ] file... -lsocket [ library... ]
Functions in this library provide the socket internetworking interface, primarily used with the TCP/IP protocol suite.
The shared object libsocket.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.
| __xnet_bind | __xnet_connect |
| __xnet_getsockopt | __xnet_listen |
| __xnet_recvmsg | __xnet_sendmsg |
| __xnet_sendto | __xnet_socket |
| __xnet_socketpair | accept |
| bind | connect |
| endnetent | endprotoent |
| endservent | ether_aton |
| ether_hostton | ether_line |
| ether_ntoa | ether_ntohost |
| freeaddrinfo | gai_strerror |
| getaddrinfo | getnameinfo |
| getnetbyaddr | getnetbyaddr_r |
| getnetbyname | getnetbyname_r |
| getnetent | getnetent_r |
| getpeername | getprotobyname |
| getprotobyname_r | getprotobynumber |
| getprotobynumber_r | getprotoent |
| getprotoent_r | getservbyname |
| getservbyname_r | getservbyport |
| getservbyport_r | getservent |
| getservent_r | getsockname |
| getsockopt | if_freenameindex |
| if_indextoname | if_nameindex |
| if_nametoindex | in6addr_any |
| in6addr_loopback | inet_lnaof |
| inet_makeaddr | inet_network |
| listen | rcmd |
| rcmd_af | recv |
| recvfrom | recvmsg |
| rexec | rexec_af |
| rresvport | rresvport_af |
| ruserok | send |
| sendmsg | sendto |
| setnetent | setprotoent |
| setservent | setsockopt |
| shutdown | socket |
| socketpair |
/lib/libsocket.so.1
/lib/64/libsocket.so.1
See attributes(7) for descriptions of the following attributes:
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| MT-Level | See the manual page for each interface. |
| August 2, 2018 | OmniOS |