         << LINES .001/.009 ARE RESERVED FOR SYSTEMS INTEGRATION >>     00000001
<<-------------------------------------------------------------         00005000
*                                                                       00010000
*  File Error Codes                                                     00015000
*                                                                       00020000
--------------------------------------------------------------->>       00025000
                                                                        00030000
EQUATE                                                                  00035000
SUCCESSFUL  =  0,   << NO ERRORS >>                                     00040000
EOF         =  0,   << End Of File >>                                   00045000
ILLDB       =  1,   << illegal DB register >>                           00050000
ILLCAP      =  2,   << illegal capability >>                            00055000
OMITTEDPARM =  3,   << NEEDED PARAMETER IS MISSING >>                   00060000
disc'space'allocation'disabled = 4,                                     00065000
TOOBIGDRT   =  5,   << DRT number > 255 >>                              00070000
NO'SPARES   =  6,   << No available spare blocks on device. >>          00075000
BLANK'MEDIA =  7,   << Unformatted or uninitialized media.  >>          00080000
ILLPARM     =  8,   << illegal parameter value >>                       00085000
FILETYPEVIOL=  9,   << undefined file type >>                           00090000
INVDRECSIZE = 10,   << invalid record size specification >>             00095000
INVDBLKSIZE = 11,   << invalid resultant block size >>                  00100000
BADRECNO    = 12,   << record number out of range   >>                  00105000
OUTFMAVT    = 13,   << out of FMAVT entries >>                          00110000
COBOLERR    = 14,   << reserved for cobol file error >>                 00115000
TOOMANYOPEN = 16,   << # FOPENs for a file > %377 >>                    00120000
RUNAWAY     = 17,   << mag tape runaway >>                              00125000
DEVPWRUP    = 18,   << device powered up - reset >>                     00130000
VFCRESET    = 19,   << LP VF control reset >>                           00135000
INVOP       = 20,   << invalid operation >>                             00140000
DATAPAR     = 21,   << data parity error >>                             00145000
SOFTIMEOUT  = 22,   << software timeout >>                              00150000
EOT         = 23,   << End Of Tape >>                                   00155000
NOTREADY    = 24,   << unit not ready >>                                00160000
NORING      = 25,   << no write ring >>                                 00165000
TRANSERR    = 26,   << transmission error >>                            00170000
IOTIMEOUT   = 27,   << I/O timeout >>                                   00175000
TIMERR      = 28,   << timing error or data overrun >>                  00180000
SIOFAIL     = 29,   << SIO failure >>                                   00185000
UNITFAIL    = 30,   << unit failure >>                                  00190000
EOL         = 31,   << End Of Line on special char >>                   00195000
SOFTABORT   = 32,   << software abort I/O >>                            00200000
DATALOST    = 33,   << data lost >>                                     00205000
UNITOFF     = 34,   << unit not on-line >>                              00210000
DATASET     = 35,   << data set not ready >>                            00215000
INVDISKADR  = 36,   << invalid disk address >>                          00220000
INVMEMADR   = 37,   << invalid memory address >>                        00225000
TAPERR      = 38,   << tape parity error >>                             00230000
TAPERREC    = 39,   << recovered tape I/O error >>                      00235000
ACCVIOL     = 40,   << access-type violation >>                         00240000
RECVIOL     = 41,   << record-type violation >>                         00245000
DEVVIOL     = 42,   << device-type violation >>                         00250000
BADTCOUNT   = 43,   << transfer count overrun on non-MR write >>        00255000
FUPDSEQERR  = 44,   << FUPDATE at record 0 >>                           00260000
PRIVVIOL    = 45,   << privileged-file violation >>                     00265000
NOSPACE     = 46,   << insufficient disk >>                             00270000
LBLIOERR    = 47,   << I/O error accessing file label >>                00275000
MLTIACCERR  = 48,   << invalid option due to multiple file access >>    00280000
UNIMPL      = 49,   << unimplemented function >>                        00285000
UNDEFACCT   = 50,   << undefined account >>                             00290000
UNDEFGRP    = 51,   << undefined group >>                               00295000
UNDEFFILESD = 52,   << file not found in system directory >>            00300000
UNDEFFILEJD = 53,   << file not found in job directory >>               00305000
INVFREF     = 54,   << invalid file reference >>                        00310000
NAVAILDEV   = 55,   << non-available device >>                          00315000
UNDEFDEV    = 56,   << undefined device >>                              00320000
MEMPROB     = 57,   << insufficient virtual memory >>                   00325000
NOPASSD     = 58,   << no passed file >>                                00330000
MTINTVIOL   = 59,   << standard label violation >>                      00335000
NORIN       = 60,   << no RIN available >>                              00340000
GPSPEX      = 61,   << group space exceeded >>                          00345000
ACSPEX      = 62,   << account space exceeded >>                        00350000
NONSHAR     = 63,   << user doesn't have Non-sharable Device cap. >>    00355000
MRIN        = 64,   << user doesn't have Multi-RIN cap. >>              00360000
PLIMIT      = 66,   << plotter limit switch reached >>                  00365000
PTAPERR     = 67,   << paper tape error >>                              00370000
SYSTEM      = 68,   << internal error >>                                00375000
UNUSED      = 69,   << unassigned ATTACHIO error >>                     00380000
IOERRHDR    = 70,   << header/trailer I/O error >>                      00385000
                                                                        00390000
<< FS/CS common errors >>                                               00395000
                                                                        00400000
TMFP        = 71,   << too many files for process >>                    00405000
INVFN       = 72,   << invalid file number >>                           00410000
BNDVIOL     = 73,   << bounds violation >>                              00415000
NOROOMLEFT  = 74,   << no room for PXFILE expansion (for AFT)>>         00420000
BUFABSENT   = 76,   << input buffer absent (IOWAIT) >>                  00425000
IOPENDING   = 77,   << No-wait I/O pending >>                           00430000
NOIOPENDING1= 78,   << no No-wait I/O pending for any file >>           00435000
NOIOPENDING2= 79,   << no No-wait I/O pending for spec. file >>         00440000
                                                                        00445000
<< Spooling error codes >>                                              00450000
                                                                        00455000
SPOOLMIN     = 80,  << smallest spooling error nr. >>                   00460000
SPOOLMAXSSECT= 80,  << max kilosectors used for spoolfiles >>           00465000
SPOOLNOCLASS = 81,  << spool class not defined >>                       00470000
SPOOLNOSPACE = 82,  << no space avail in spool class >>                 00475000
SPOOLBADEXT  = 83,  << extent size > 65K >>                             00480000
SPOOLDEVDOWN = 84,  << device in spool class down >>                    00485000
SPOOLILLOP   = 85,  << requ function inconsist with spooling >>         00490000
SPOOLERROR   = 86,  << spooling internal operational error >>           00495000
SPOOLBADOFF  = 87,  << offset to data > 255 >>                          00500000
SPOOFLEINVL = 88,  << non-existent spool file >>                        00505000
SPOOLMAX     = 88,  << largest spooling error nr. >>                    00510000
                                                                        00515000
POWERFAILED = 89,   << power failed >>                                  00520000
EXSHERR1    = 90,   << exclusive violation - caller's req'ts >>         00525000
EXSHERR2    = 91,   << exclusive violation - other's req'ts >>          00530000
LWVIOL      = 92,   << lockword violation >>                            00535000
SEXVIOL     = 93,   << security violation >>                            00540000
USERIDVIOL  = 94,   << creator conflict >>                              00545000
BROKENREAD  = 95,   << "Broken" terminal Read >>                        00550000
DISCIOERR   = 96,   << misc. disc I/O error >>                          00555000
BADESCAPE   = 97,   << no CONTROL-Y PIN >>                              00560000
TIMEROVERFLOW=98,   << Read time overflow >>                            00565000
BOT         = 99,   << BOT and BSR or BSF request >>                    00570000
DUPNSD      =100,   << dup file name - system directory >>              00575000
DUPNJD      =101,   << duplicate file name - job directory >>           00580000
DIRIOERR    =102,   << directory I/O error >>                           00585000
DIROVFLO    =103,   << directory overflow - system directory >>         00590000
JTFDIROFL   =104,   << directory overflow - job directory >>            00595000
BADVARBLK   =105,   << bad variable block structure >>                  00600000
BADEXTENT   =106,   << extent size > 65K >>                             00605000
BADOFFSET   =107,   << Offset to data > 255 >>                          00610000
BADFILE     =108,   << inaccessable file - bad label >>                 00615000
BADCONTROL  =109,   << illegal carriage control >>                      00620000
INVSAVE     =110,   << attempt to save System file in Job directory >>  00625000
SFERR       =111,   << user lacks "Save File" capability >>             00630000
UVCAP       =112,   << user lacks "Private Volume" capability>>         00635000
MOUNTPROB   =113,   << volume set mount failure >>                      00640000
DISMOUNTPROB=114,   << volume set dismount failure >>                   00645000
HVSVIOL     =115,   << RENAME across HVS's violation >>                 00650000
LBTSYNTAX   =116,   << Syntax err in formsmsg >>                        00655000
LBTUNEXP    =117,   << Tried write to unexpired tape >>                 00660000
LBTFMTERR   =118,   << Format of "labeled" tape wrong >>                00665000
LBTPOSERR   =119,   << Error positioning labeled tape >>                00670000
<<>>                                                                    00675000
LBTIBMWRIT  =120,   << writing IBM labels >>                            00680000
LBTLWERR    =121,   << Labeled tape lockword violation >>               00685000
LBTOFLOW    =122,   << Tape label table overflow >>                     00690000
LBTEOVSET   =123,   << End of volset encountered >>                     00695000
LBTAPPEND   =124,   << Tried Append to labeled tape >>                  00700000
LATEREXP    =125,<<Can't have later expdate than prevous file>>         00705000
ILL'CHAR'SET   = 126,   << FDEVCNT char set not btw 0 & 31. >>          00710000
ILL'FORM       = 127,   << FDEVCNT form num not btw 0 & 31. >>          00715000
ILL'LOG'PAGE   = 128,   << FDEVCNT lpage num <> 0 to 31.    >>          00720000
ILL'VFC        = 129,   << FDEVCNT vert fmt num <> 0 to 31. >>          00725000
ILL'NUMCOPIES  = 130,   << FDEVCNT num copies <> 1 to 32767 >>          00730000
ILL'OVERLAY    = 131,   << FDEVCNT num overlays <> 1 to 8.  >>          00735000
ILL'PAGELENGTH = 132,   << FDEVCNT pg lngth parm <> 12-68.  >>          00740000
ILL'PICTURE    = 133,   << FDEVCNT pict num <> 0 to 31      >>          00745000
SET'OR'CLEAR   = 134,   << FDEVCNT P1 must be 1 or 0.       >>          00750000
DLTDREC     =139,   << deleted record on IBM floppy disc >>             00755000
INACT       =148,   << inactive RIO record (CCE) >>                     00760000
NONPAIR     =149,   << unmatched FFILEINFO ITEMNUM/VAL >>               00765000
NONITEM     =150,   << undefined FFILEINFO ITEMNUM >>                   00770000
REMOTE'ITEM'NOT'SUPPORTED = 168, << Invalid item on remote  >>          00775000
VT'NO'ADVNET = 169,                                                     00776000
                                                                        00780000
<< The following errors are produced by the device >>                   00785000
<< parameters, currently ENV= and OUTQ= : >>                            00790000
                                                                        00795000
DP'ILLEGAL'LANG       = 151,  << Illegal language given         >>      00800000
DP'UNDEFINED'KEYWORD  = 152,  << Parser does not recognize word >>      00805000
DP'EXPECT'SEMI'CR     = 153,  << Parser expects ";" or CR       >>      00810000
DP'ENV'OPEN'FAIL      = 154,  << Environment file open err      >>      00815000
DP'ENV'BADFILE        = 155,  << Bad file code or recsize       >>      00820000
DP'ENV'HDR'FAIL       = 156,  << Hdr record incorrect           >>      00825000
DP'ENV'NOT'COMPILE    = 157,  << Uncompiled environment file    >>      00830000
DP'ENV'READ'ERR       = 158,  << Error reading environment file >>      00835000
DP'ENV'FCLOSE         = 159,  << Error closing environment file >>      00840000
DP'ENV'FDEVICECONTROL = 160,  << FDEVICECONTROL failure         >>      00845000
DP'OVERFLOW           = 161,  << DEVPARMS array overflow        >>      00850000
DP'EXPECT'EQUAL       = 162,  << Parser expects "="             >>      00855000
DP'ENV'FEQ'ERR        = 163,  << Possible loop in back ref      >>      00860000
DP'MISSING'CR         = 164,  << In 1st 129 chars of DEV, no CR >>      00865000
DP'DEN'INVALID        = 165,  << Invalid density specification  >>      00870000
DP'REMOTE'ACCESS      = 166,  << Error in FFILEINFO for remote  >>      00875000
DP'ENV'SPULAB'ERR     = 167;  << FREAD/WRITE LABEL error        >>      00880000
                                                                        00885000
EQUATE DUPKEY       =171;<< duplicate key >>                            00890000
EQUATE ERRNOKEY     =172;<< no such key >>                              00895000
EQUATE ERRTCOUNTL   =173;<< TCOUNT longer than RECSIZE >>               00900000
EQUATE ERRNOEXTRADS =174;<< can't get extra data segment >>             00905000
EQUATE KSAMERROR    =175;<< KSAM internal error >>                      00910000
EQUATE ILLENGTH     =176;<< illegal extra data seg length >>            00915000
EQUATE TOOMANYDS    =177;<< too many extra data segs >>                 00920000
EQUATE NODSSTORAGE  =178;<< no storage for extra data seg >>            00925000
EQUATE NOTLOCKED    =179;<<file not locked: must FLOCK first>>          00930000
EQUATE ILLKEYLOC    =181;<< illegal KEYLOC parameter >>                 00935000
EQUATE EMPFIL       =182;<< file is empty >>                            00940000
EQUATE RECTOOSHORT  =183;<< record doesn't contain all keys >>          00945000
EQUATE NEGNUMBER    =184;<< negative number in FFINDN >>                00950000
EQUATE SEQERROR     =185;<< sequence error on primary key >>            00955000
EQUATE KEYTOOSHORT  =186;<< generic key not OK for numeric >>           00960000
                         << display or packed decimal >>                00965000
EQUATE INVKSPEC     =187;<< invalid key specification >>                00970000
EQUATE INVDEV       =188;<< invalid device specification >>             00975000
EQUATE INVRECFMT    =189;<< invalid record format >>                    00980000
EQUATE INVKBF       =190;<< invalid keyblock factor >>                  00985000
EQUATE KSAMSTD      =193;<< KSAM not allowed for $STDIN/LIST >>         00990000
EQUATE KSAMGLOB     =194;<< KSAM not allowed for GLOBAL AFT's>>         00995000
EQUATE DSGLOB       =195;<< Global files cannot be Remote    >>         01000000
EQUATE IGNORE'ERR   =284;<< ignored tape errors during AVR >>           01005000
                                                                        01010000
<<   LYNXII error codes, returned from FDEVICECONTROL    >>             01015000
                                                                        01020000
EQUATE                                                                  01025000
BADITEM    = 302,  << Invalid item number for FDEVCNT >>                01030000
BADACCESS  = 303,  << Invalid access for item to FDEVCNT >>             01035000
PARITYERR  = 304,  << can't change term parity in 8-bit >>              01040000
INVFORMAT  = 305,  << invalid format in term config file >>             01045000
CHKSUMERR  = 306,  << checksum error in term config file >>             01050000
VALLTMIN   = 307,  << passed value less than min >>                     01055000
VALGTMAX   = 308,  << passed value greater than max >>                  01060000
VALUNSUP   = 309,  << passed value is unsupported >>                    01065000
CNTINSUF   = 310,  << FDEVCNT count too small >>                        01070000
CNTTOOBIG  = 311,  << FDEVCNT count larger than available >>            01075000
OTHERFXN   = 312;  << passed char has other defined func'n >>           01080000
