Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: July 2017
 
 

libsocket(3LIB)

Name

libsocket - sockets library

Synopsis

cc [ flag... ] file... –lsocket [ library... ]

Description

Functions in this library provide the socket internetworking interface, primarily used with the TCP/IP protocol suite.

INTERFACES

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
getifaddrs
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
htonl
htonll
htons
if_freenameindex
if_indextoname
if_nameindex
if_nametoindex
in6addr_any
in6addr_loopback
inet_lnaof
inet_makeaddr
inet_network
listen
ntohl
ntohll
ntohs
rcmd
rcmd_af
recv
recvfrom
recvmsg
rexec
rexec_af
rresvport
rresvport_af
ruserok
send
sendmsg
sendto
setnetent
setprotoent
setservent
setsockopt
shutdown
socket
socketpair

Files

/lib/libsocket.so.1

shared object

/lib/64/libsocket.so.1

64-bit shared object

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
system/library
MT-Level
See the manual page for each interface.

See Also

pvs(1), Intro(2), Intro(3), socket.h(3HEAD), attributes(5)