xref: /illumos-gate/usr/src/man/man3lib/libxnet.3lib (revision 5422785d352a2bb398daceab3d1898a8aa64d006)
te
Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
LIBXNET 3LIB "Mar 24, 2004"
NAME
libxnet - X/Open Networking library
SYNOPSIS

cc [ flag... ] file... -lxnet [ library... ]
DESCRIPTION

Functions in this library provide networking interfaces which comply with the X/Open CAE Specification, Networking Services, Issue 4.

INTERFACES

The shared object libxnet.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.

__t_errno __xnet_bind
__xnet_connect __xnet_getsockopt
__xnet_listen __xnet_recvmsg
__xnet_sendmsg __xnet_sendto
__xnet_socket __xnet_socketpair
_xti_accept _xti_alloc
_xti_bind _xti_close
_xti_connect _xti_error
_xti_free _xti_getinfo
_xti_getprotaddr _xti_getstate
_xti_listen _xti_look
_xti_open _xti_optmgmt
_xti_rcv _xti_rcvconnect
_xti_rcvdis _xti_rcvrel
_xti_rcvreldata _xti_rcvudata
_xti_rcvuderr _xti_rcvv
_xti_rcvvudata _xti_snd
_xti_snddis _xti_sndrel
_xti_sndreldata _xti_sndudata
_xti_sndv _xti_sndvudata
_xti_strerror _xti_sync
_xti_sysconf _xti_unbind
_xti_xns5_accept _xti_xns5_snd
accept bind
connect endhostent
endnetent endprotoent
endservent freeaddrinfo
gai_strerror getaddrinfo
gethostbyaddr gethostbyname
gethostent gethostname
getnameinfo getnetbyaddr
gethostname getnetbyaddr
getnetbyname getnetent
getpeername getprotobyname
getprotobynumber getprotoent
getservbyname getservbyport
getservent getsockname
getsockopt h_errno
htonl htons
if_freenameindex if_indextoname
if_nameindex if_nametoindex
inet_addr inet_lnaof
inet_makeaddr inet_netof
inet_network inet_ntoa
inet_ntop inet_pton
listen ntohl
ntohs recv
recvfrom recvmsg
send sendmsg
sendto sethostent
setnetent setprotoent
setservent setsockopt
shutdown sockatmark
socket socketpair
t_errno
FILES
/lib/libxnet.so.1

shared object

/lib/64/libxnet.so.1

64-bit shared object

ATTRIBUTES

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

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Standard
MT-Level Safe
SEE ALSO

Intro(3), attributes(5), standards(5)