opensolaris man page for dlpi_unbind

Query: dlpi_unbind

OS: opensolaris

Section: 3dlpi

Links: opensolaris man pages   all man pages

Forums: forum home   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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)