z/OS Communications Server: SNA Programmer's LU 6.2 Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Checking the received FMH-5

z/OS Communications Server: SNA Programmer's LU 6.2 Guide
SC27-3669-00

The application program must validate the received FMH-5. For details on the format of the FMH-5, see Building an FMH-5.

If an error is detected in the FMH-5, the application program must issue an APPCCMD CONTROL=DEALLOC, QUALIFY=ABNDUSER, or an APPCCMD CONTROL=REJECT, QUALIFY=CONV macroinstruction. The application program must specify in the SENSE field of the RPL extension one of the valid sense codes shown in the following list. The specified sense code is sent to the partner LU in an FMH-7 (error description). The possible sense codes applicable to allocation errors and their meanings follow:
Code
Meaning
X'080F6051'
Some type of security violation has occurred. The FMH-5 might have specified a transaction program name that the partner LU cannot have a conversation with, or information in an access security subfield is not valid.
X'084B6031'
Transaction program not available, but retry allowed. The FMH-5 specifies a transaction program that the receiver is unable to start. Either the transaction program is not authorized to execute or the resources to execute it are not immediately available. The condition is temporary. The FMH-5 sender is responsible for trying again.
X'084C0000'
Long-term insufficient resources. The FMH-5 specifies a transaction program that the receiver is unable to start. The sender should not try again immediately.
X'1008600B'
Unrecognized FM header command code. The partner LU received an FM header command code that it does not recognize.
X'10086021'
Transaction program name not recognized. The FMH-5 specifies a transaction program name that the receiver does not recognize.
X'10086031'
PIP not allowed. The FMH-5 specifies that PIP data is present, but the receiver does not support PIP data for the specified transaction program.
X'10086032'
PIP not specified correctly. The FMH-5 specifies a transaction program name that requires PIP data and either the FMH-5 specifies that PIP data is not present or the number of PIP subfields present does not agree with the number required for the program.
X'10086034'
Conversation type mismatch. The FMH-5 specifies a conversation type that the receiver does not support for the specified transaction program.
X'10086041'
Synchronization level not supported. The FMH-5 specifies a synchronization level that the receiver does not support for the specified transaction program.
X'10086042'
Reconnection not supported. The FMH-5 specifies reconnection support but the receiver does not support reconnection for the specified transaction program.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014