Used to resynchronize a connection. When the user issues this primitive while the stream is in state DL_DATAXFER, a SABME or SABM frame is sent across the network to the destination.
This message consists of one M_PROTO message block containing the following structure:
typedef struct { t_uscalar_t dl_primitive; /* DL_RESET_REQ */ } dl_reset_req_t;
This primitive is positively acknowledged with a DL_RESET_CON primitive. If there is a local error, this primitive is negatively acknowledged with a DL_ERROR_ACK, with the possible error codes listed below.
The members of the dl_reset_req_t structure are:
Table 11-30 Members of the dl_reset_req_t structure
Member |
Description |
---|---|
dl_primitive |
Should be set to the name of this primitive. |
Error |
Description |
---|---|
DL_OUTSTATE |
Primitive issued from an invalid state. |