System-sense information

The values that are set in the system-sense field are predefined by IBM®. These values are as follows (the operands shown here are those used with a MODCB or TESTCB macro; the corresponding hexadecimal value is also shown in parentheses):

Table 1. Sense field values
System-sense values Meaning
SSENSEI=PATH (X'80' A path error occurred. The RU could not be delivered to the intended receiver because of a physical problem in the network path or an error in the system-supplied transmission header that accompanied the RU. If no recovery action is possible, terminate the session with the logical unit.
SSENSEI=CPM (X'40' An unrecoverable request header error occurred.
SSENSEO=CPM (X'40' The sender did not correctly enforce the current session protocols. Terminate the session with the logical unit.
SSENSEI=STATE (X'20')  SSENSEO=STATE (X'20' A state error occurred in the application program's or logical unit's use of sequence numbers, chaining indicators, bracket indicators, or change-direction indicators. A state error can also occur when a data-flow-control request is issued, data is sent after a clear request, or when a session-control request is issued before a clear request. This type of error is recoverable; use clear, STSN, and SDT requests.
SSENSEI=FI (X'10')  SSENSEO=FI (X'10' A request error occurred. The application program or logical unit cannot handle the request because the request itself is not valid. This error might be recoverable.
SSENSEI=RR (X'08')  SSENSEO=RR (X'08' A request reject occurred. The request was delivered to the intended receiver; it was correctly interpreted, but not handled by the receiver. This might be a recoverable condition.