Data Link Provider Interface Library Functions
dlpi_unbind(3DLPI)
NAME
dlpi_unbind - unbind DLPI handle
SYNOPSIS
cc [ flag ... ] file ... -ldlpi [ library ... ]
#include
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 theDL_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 inor 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 attri-
butes:SunOS 5.11 Last change: 22 Aug 2007 1
Data Link Provider Interface Library Functionsdlpi_unbind(3DLPI)
______________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
SEE ALSO
dlpi_bind(3DLPI), libdlpi(3LIB), attributes(5)
SunOS 5.11 Last change: 22 Aug 2007 2
Data Link Provider Interface Library Functionsdlpi_unbind(3DLPI)
SunOS 5.11 Last change: 22 Aug 2007 3