xref: /illumos-gate/usr/src/man/man3lib/libxnet.3lib (revision 81b2d5738d8e67bdf2438cd3e8c79f379bce44d2)
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 "24 Mar 2004" "SunOS 5.11" "Interface Libraries"
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
acceptbind
connectendhostent
endnetentendprotoent
endserventfreeaddrinfo
gai_strerrorgetaddrinfo
gethostbyaddrgethostbyname
gethostentgethostname
getnameinfogetnetbyaddr
gethostnamegetnetbyaddr
getnetbynamegetnetent
getpeernamegetprotobyname
getprotobynumbergetprotoent
getservbynamegetservbyport
getserventgetsockname
getsockopth_errno
htonlhtons
if_freenameindexif_indextoname
if_nameindexif_nametoindex
inet_addrinet_lnaof
inet_makeaddrinet_netof
inet_networkinet_ntoa
inet_ntopinet_pton
listenntohl
ntohsrecv
recvfromrecvmsg
sendsendmsg
sendtosethostent
setnetentsetprotoent
setserventsetsockopt
shutdownsockatmark
socketsocketpair
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 TYPEATTRIBUTE VALUE
Interface StabilityStandard
MT-LevelSafe
SEE ALSO

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