DLPI Programmer's Guide
Chapter 1 33
Introduction to DLPI
DLPI Services
Figure 1-6 Message Flow: Binding a Stream to a DLSAP
DL_UNBIND_REQ requests the DLS provider to unbind all DLSAPs
from a stream. The DL_UNBIND_REQ also unbinds all the
subsequently bound DLSAPs that have not been unbound. The DLS
provider indicates success with a DL_OK_ACK message and failure with
a DL_ERROR_ACK message.
DL_SUBS_UNBIND_REQ requests the DLS provider to unbind the
subsequently bound DLSAP. The DLS provider indicates success with a
DL_OK_ACK message and failure with a DL_ERROR_ACK message, as
shown in Figure 1-7.
Figure 1-7 Message Flow: Unbinding a Stream from a DLSAP
DL_ENABMULTI_REQ requests the DLS provider to enable speciļ¬c
multicast addresses on a per stream basis. The provider indicates
success with a DL_OK_ACK message and failure with a
DL_ERROR_ACK message.
The normal message sequence is illustrated in Figure 1-8.
DL_BIND
request
DL_BIND
acknowledge
DL_SUBS_BIND
request
DL_SUBS_BIND
acknowledge
DL_UNBIND
request
DL_OK
acknowledge
DL_SUBS_UNBIND
request
DL_SUBS_OK
acknowledge