DL_RESET_REQ(7dlpi) DL_RESET_REQ(7dlpi)
NAME
DL_RESET_REQ - Message Type
SYNOPSIS
The message consists of one M_PROTO message block containing
the structure shown below.
typedef struct {
ulong dl_primitive;
} dl_reset_req_t;
DESCRIPTION
Requests that the DLS provider initiate the resynchronization
of a data link connection. This service is abortive, so no
guarantee of delivery can be assumed about data that is in
transit when the reset request is initiated.
Parameters
dl_primitive
conveys DL_RESET_REQ.
State
The message is valid in state DL_DATAXFER.
New State
The resulting state is DL_USER_RESET_PENDING.
Response
There is no immediate response to the reset request. However,
as resynchronization completes, DL_RESET_CON is sent to the
initiating DLS user, resulting in state DL_DATAXFER. If the
request fails, message DL_ERROR_ACK is returned and the
resulting state is unchanged.
Reasons for Failure
DL_OUTSTATE The primitive was issued from an invalid state.
DL_SYSERR A system error has occurred and the UNIX system
error is indicated in the DL_ERROR_ACK.
Mode
Connection-mode.
Copyright 1994 Novell, Inc. Page 1