Interoperability Testing

Reason and Refuse Codes

Reason and Refuse Codes

Protocol Reason Codes

The following are reason codes that may be logged or returned to your program.

Session Provider Abort Reason Code

The value passed back to Session programs by the ses_pabort_id() routine.

Transport Disconnect Reason Code

The value passed back to XTI program by the t_rcvdis() routine.

ASCE/Presentation DCNX_KO Log Message

The value shown in the second low order byte of the Cause field (f3 in

Cause = 0x0001f3ff).

Session S_REJECT Log Message

The value shown in the second low order byte of the Cause field (f3 in

Cause = 0x0001f3ff).

Transport T_REJECT Log Message

The value shown in the second low order byte of the Cause field (f3 in

Cause = 0x0001f3ff).

Network N_REJECT Log Message

The value shown in the second low order byte of the Org/Reas field (the “08” in Org/Reas = 0108).

Table 1-7 shows the reason code value, its meaning, and possible corrective actions.

Table 1-7

Reason and Refuse Codes

 

 

 

 

 

 

CodeMeaning

Action

 

 

 

 

 

(0)

Normal disconnect Specified address may be

Verify that OSI services are

 

 

correct, but there is no process listening for a

up in the remote. Verify that

 

 

connection.

the T-selector is specified.

 

 

 

 

44

Chapter 1