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. |