| 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 |