Specifications
68 CBI Buffer Formats HighWire MTP-2 - 1.2, September 4, 2002
proving_mode
proving_modeproving_mode
proving_mode
The proving mode in use by L2. This field is only valid if the type
type type
type field has the
value CBI_M2_EV_LINK_STATUS and the status
status status
status field has the value
CBI_M2_LINK_PROVING, CBI_M2_LINK_ALIGNED, or
CBI_M2_LINK_IN_SERVICE. This field can take the following values:
6-3-12. CBI_M2_EV_REGISTER L3 sends this signal to L2 to register to receive notification of specific events
and state changes in the L2. Subsequent CBI_M2_EV_REGISTER signals add
to existing registrations.
L2 returns the signal as a response.
If a CBI_M2_EV_REGISTER is outstanding in the L2 when the L3 fails over, the
request should be processed to completion, but the response should be
discarded.
Data structure.
typedef struct cbi_m2_ev_register
{
CBI_IPS ips_hdr;
CBI_ULONG return_code;
CBI_ULONG event_code;
} CBI_M2_EV_REGISTER;
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_EV_REGISTER.
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.
return_code
return_codereturn_code
return_code - see “Parameters on response”
CBI_M2_PS_PROVING_
UNKNOWN
L2 has not yet started link proving.
CBI_M2_PS_PROVING_
NORMAL
L2 is performing Normal link proving.
CBI_M2_PS_PROVING_
EMERGENCY
L2 is performing Emergency link proving.










