Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

libdlpi(3lib) [opensolaris man page]

libdlpi(3LIB)							Interface Libraries						     libdlpi(3LIB)

NAME
libdlpi - Data Link Provider Interface (DLPI) library SYNOPSIS
cc [ flag... ] file... -ldlpi [ library... ] #include <libdlpi.h> DESCRIPTION
The libdlpi library provides functions that support a programming interface for DLPI applications. The functions support only DLPI Version 2 devices in connectionless mode. INTERFACES
The shared object libdlpi.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces. dlpi_arptype dlpi_bind dlpi_close dlpi_disabmulti dlpi_disabnotify dlpi_enabmulti dlpi_enabnotify dlpi_fd dlpi_get_physaddr dlpi_iftype dlpi_info dlpi_linkname dlpi_mactype dlpi_open dlpi_promiscoff dlpi_promiscon dlpi_recv dlpi_send dlpi_set_physaddr dlpi_set_timeout dlpi_strerror dlpi_unbind dlpi_walk FILES
/lib/libdlpi.so.1 shared object /lib/64/libdlpi.so.1 64-bit shared object ATTRIBUTES
See attributes(5) for description of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
Intro(3), attributes(5) SunOS 5.11 11 Jan 2008 libdlpi(3LIB)

Check Out this Related Man Page

dlpi_unbind(3DLPI)				  Data Link Provider Interface Library Functions				dlpi_unbind(3DLPI)

NAME
dlpi_unbind - unbind DLPI handle SYNOPSIS
cc [ flag ... ] file ... -ldlpi [ library ... ] #include <libdlpi.h> int dlpi_unbind(dlpi_handle_t dh); DESCRIPTION
The dlpi_unbind() function unbinds to bind the DLPI handle dh from the bound SAP. The handle must be in the DL_IDLE DLPI state and upon success, the handle transitions to the DL_UNBOUND state. Upon success, the caller will no longer be able to send or receive data using the DLPI link associated with dh. RETURN VALUES
Upon success, DLPI_SUCCESS is returned. If DL_SYSERR is returned, errno contains the specific UNIX system error value. Otherwise, a DLPI error value defined in <sys/dlpi.h> or an error value DLPI_ETIMEDOUT will be returned. ERRORS
DLPI_EBADMSG Bad DLPI message DLPI_EINHANDLE Invalid DLPI handle DLPI_ETIMEDOUT DLPI operation timed out ATTRIBUTES
See attributes(5) for description of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
dlpi_bind(3DLPI), libdlpi(3LIB), attributes(5) SunOS 5.11 22 Aug 2007 dlpi_unbind(3DLPI)
Man Page