DL_SUBS_UNBIND_REQ(7dlpi) DL_SUBS_UNBIND_REQ(7dlpi)
NAME
DL_SUBS_UNBIND_REQ - Message Type
SYNOPSIS
The message consists of one M_PROTO message block, which
contains the following structure:
typedef struct {
ulong dl_primitive;
ulong dl_subs_sap_offset;
ulong dl_subs_sap_length;
} dl_subs_unbind_req_t;
DESCRIPTION
Requests the DLS Provider to unbind the DLSAP that had been
bound by a previous DL_SUBS_BIND_REQ from this stream.
Parameters
dl_primitive
conveys DL_SUBS_UNBIND_REQ.
dl_subs_sap_offset
conveys the offset of the DLSAP from the beginning
of the M_PROTO block.
dl_subs_sap_length
conveys the length of the specified DLSAP.
State
The message is valid in state DL_IDLE.
New State
The resulting state is DL_SUBS_UNBIND_PND.
Response
If the unbind request is successful, a DL_OK_ACK is sent to
the DLS User. The resulting state is DL_IDLE. If the request
fails, message DL_ERROR_ACK is returned and the resulting
state is unchanged.
Reasons for Failure
DL_OUTSTATE The primitive was issued from an invalid state
DL_SYSERR A system error has occurred and the UNIX system
error is indicated in the DL_ERROR_ACK.
Copyright 1994 Novell, Inc. Page 1
DL_SUBS_UNBIND_REQ(7dlpi) DL_SUBS_UNBIND_REQ(7dlpi)
DL_BADADDR The DLSAP address information was invalid or was in
an incorrect format.
Category
Local Management.
Copyright 1994 Novell, Inc. Page 2