DLsubsbind_req(3dlpi) DLsubsbind_req(3dlpi)
NAME
DLsubsbind_req - support for SNAP frame formats
SYNOPSIS
DLsubsbind_req(queue_t *q, mblk_t *mp)
Parameters
q pointer to the controlling STREAMS queue.
mp pointer to a STREAMS message containing a
DL_SUBS_BIND_REQ primitive.
DESCRIPTION
This function was added to support SNAP frame formats. A
DL_SUBS_BIND_REQ primitive can be issued only in the DL_IDLE
state. The primitive issued in any other state will result in
a call to DLerror_ack with the error number set to
DL_OUTSTATE. Furthermore, if the sap_addr is not equal to
SNAPSAP (0xaa), the primitive will be error acknowledged with
the error set to DL_BADADDR. The address extensions provided
are used to initialize the snap_global and the snap_local
fields of the DL_sap_t structure.
Response
none
Layer
Hardware Independent.
REFERENCES
Hardware Independent Layer Functions Called
none
Hardware Dependent Layer Functions Called
none
Copyright 1994 Novell, Inc. Page 1