Specifications

76 CBI Buffer Formats HighWire MTP-2 - 1.2, September 4, 2002
Parameters on response.
ips_hdr
ips_hdrips_hdr
ips_hdr
IPS Header. For definition, see Section 6-1-1. Handles from request are
swapped.
return_code
return_codereturn_code
return_code
Return code from L2 to L3 indicating whether the L2 stack initialized
successfully. This field can take the following values:
6-3-21. CBI_M2_UNREGISTER The L3 sends this signal to L2 to dissociate the L3 from the L2 process. If the
L2 has a join to the L2-L3 Data Interface of the L3, it must delete it on receipt
of this signal (although it does not need to wait for that join to finish being
removed before replying to this signal).
The L2 returns the signal as a response.
This signal always succeeds.
Data structure.
typedef struct cbi_m2_unregister
{
CBI_IPS ips_hdr;
} CBI_M2_UNREGISTER;
Parameters on request.
ips_hdr
ips_hdrips_hdr
ips_hdr
IPS Header. For definition, see Section 6-1-1. The following fields are specified
below:
ips_type
ips_typeips_type
ips_type - IPS_CBI_M2_UNREGISTER.
sender_handle
sender_handlesender_handle
sender_handle - L3’s handle for the join for this link.
receiver_handle
receiver_handlereceiver_handle
receiver_handle - L2’s handle for the join for this link.
Parameters on response.
ips_hdr
ips_hdrips_hdr
ips_hdr
IPS Header. For definition, see Section 6-1-1. Handles from request are
swapped.
CBI_OK The stack was initialized successfully.
CBI_UNSUCCESSFUL The stack was not initialized.