API call fails synchronously with diagnostic reason code
If the API call does not complete successfully, the return
code, ERRNO value (in decimal and interpreted), and possibly a diagnostic
reason code are shown. The first two bytes of the diagnostic reason
code are a qualifier (IBM® internal
use only). The last two bytes of the diagnostic reason codes are the UNIX ERRNOJR values described in z/OS Communications Server: IP and SNA Codes.
====================================================================000085C1
MVS026 SOCKAPI 60050004 19:36:01.934828 ACCEPT Exit
HASID....01F6 PASID....01F6 SASID..01F6 JOBNAME..EZASOKUE
TCB......006E6A68 TIE......00006DF0 PLIST..00006E04 DUCB.....0000000D KEY..8
ADSNAME..EZASOKUE SUBTASK..EZASOKUE TOKEN....7F6F3798 09902FB0
LOCAL PORT..11007 IPADDR ..9.67.113.58
REMOTE PORT..0 IPADDR ..0.0.0.0
REQAREA..: 00000000x Addr..00006D80
SOCKET...: 0 Addr..00006BA8
NAME.....: (NO DATA) Addr..00006BAC
DIAG. RSN: 76620291x
ERRNO....: 5 (EIO) Addr..00006EA8
RETCODE..: -1 Addr..00006EAC