User`s guide

D: ADCCP NRM Detailed Command and Response Headers
DC 900-1317J 173
D.37 resp-error-packet
Packet Description
The ICP uses this packet to report receipt of invalid or inappropriate client control
packets.
Packet Header
Freeway (DLI api only):
usFWPacketType = FW_DATA
usFWCommand = FW_ICP_READ
usFWStatus = 0
ICP:
usICPClientID = 0
usICPServerID = 0
[usLength = length of data + 16 (used for non DLI api only)
usICPCommand = DLI_ICP_CMD_READ
iICPStatus = - 0 or DLI return status
usICPParams[0] = 0
usICPParams[1] = 0
usICPParams[2] = 0
Protocol:
usProtCommand = DLI_PROT_RESP_ERROR
iProtModifier = usProtCommand value from rejected packet
usProtLinkID = same value as in rejected packet
usProtCircuitID = same value as in rejected packet
usProtSessionID = same value as in rejected packet
usProtSequence = same value as in rejected packet
usProtXparms[0] = same value as in rejected packet
usProtXparms[1] = 0 or size of rejected command’s data field
Note
The Freeway header is used only with DLI (it is not applicable for
DLITE), and the
usLength field of the ICP header is used only with-
out DLI.
Data
Data that was sent with the rejected command.