User Tools

Site Tools


solaris:dlpi_unbind.3dlpi

dlpi_unbind


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(7) for description of the following attributes:

SEE ALSO

dlpi_bind(3DLPI), libdlpi(3LIB), attributes(7)


solaris/dlpi_unbind.3dlpi.txt · Last modified: 2023/07/19 08:58 by A User Not Logged in