B.7.3.3 DL_SUBS_BIND_REQ_T

This DLPI request message is only valid if the original bind was to type 0xAA (SNAP). The subsequent bind will filter on the SNAP information.

typedef struct {
    ULONG     dl_primitive;
    ULONG     dl_subs_sap_offset;
    ULONG     dl_subs_sap_length;
    ULONG     dl_subs_bind_class;
} dl_subs_bind_req_t;
 
Members
dl_primitive
Must be the manifest constant DL_SUBS_BIND_REQ_T.
dl_subs_sap_offset
Specifies offset to byte sequence below. The offset points to the byte sequence composed of the SNAP header followed by the Ethernet type. The SNAP header given must match the SNAP header received off the wire.
SNAP header
3 bytes
Ethernet type
2 bytes
dl_subs_sap_length
Specifies length of subsequent SAP; must be 5.
dl_subs_bind_class
Specifies subsequent SAP bind class; must be DL_HIERARCHICAL_BIND.