//+++2004-09-11 // Copyright (C) 2004 Mike Rieker, Beverly, MA USA // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //---2004-09-11 #ifndef _OZ_KNL_STATUS_H #define _OZ_KNL_STATUS_H #define OZ_PENDING 0 #define OZ_SUCCESS 1 #define OZ_FLAGWASSET 2 #define OZ_FLAGWASCLR 3 #define OZ_ASTDELIVERED 4 #define OZ_PRIVSECMULTMAP 5 #define OZ_ACCVIO 6 #define OZ_ABORTED 7 #define OZ_ADDRINUSE 8 #define OZ_ADDRSPACEFULL 9 #define OZ_NOPAGETABLE 10 #define OZ_ADDRNOTUSED 11 #define OZ_EVENTABORTED 12 #define OZ_BADDEVCLASS 13 #define OZ_BADDEVUNIT 14 #define OZ_PROCMODE 15 #define OZ_STARTED 16 #define OZ_BADDEVNAME 17 #define OZ_DEVNOTSELECTABLE 18 #define OZ_BADIOFUNC 19 #define OZ_SSFAILED 20 #define OZ_FILEALREADYOPEN 21 #define OZ_FILENOTOPEN 22 #define OZ_BADFILENAME 23 #define OZ_DEVICEFULL 24 #define OZ_ENDOFFILE 25 #define OZ_IOFAILED 26 #define OZ_NOTERMINATOR 27 #define OZ_NOSUCHFILE 28 #define OZ_KERNELONLY 29 #define OZ_NOFREESPTES 30 #define OZ_BADBLOCKSIZE 31 #define OZ_HANDTBLFULL 32 #define OZ_BADHANDOBJTYPE 33 #define OZ_NULLHANDLE 34 #define OZ_BADHANDLE 35 #define OZ_CLOSEDHANDLE 36 #define OZ_HANDREFOVERFLOW 37 #define OZ_INVSYSCALL 38 #define OZ_EXMAXIMGLEVEL 39 #define OZ_LOGNAMETOOBIG 40 #define OZ_LOGNAMATRCONF 41 #define OZ_LOGNAMTBLNZ 42 #define OZ_NOSUPERSEDE 43 #define OZ_SUPERSEDED 44 #define OZ_NOOUTERMODE 45 #define OZ_NOLOGNAME 46 #define OZ_NOTLOGNAMTBL 47 #define OZ_LOGNAMHNDNO 48 #define OZ_NOTLOGNAMOBJ 49 #define OZ_BADLOGNOBJTYPE 50 #define OZ_NOTMOUNTED 51 #define OZ_ALREADYMOUNTED 52 #define OZ_FILEALREADYEXISTS 53 #define OZ_VOLNAMETOOLONG 54 #define OZ_OPENFILESONVOL 55 #define OZ_BADHOMEBLKVER 56 #define OZ_BADHOMEBLKCKSM 57 #define OZ_FILENAMETOOLONG 58 #define OZ_INVALIDFILENUM 59 #define OZ_FILEDELETED 60 #define OZ_DISKISFULL 61 #define OZ_INDEXEXTHEADER 62 #define OZ_BADHDRCKSM 63 #define OZ_VBNZERO 64 #define OZ_BADVOLNAME 65 #define OZ_FILENOTADIR 66 #define OZ_FILEISADIR 67 #define OZ_DIRNOTEMPTY 68 #define OZ_SACREDFILE 69 #define OZ_ACCONFLICT 70 #define OZ_NOREADACCESS 71 #define OZ_NOWRITEACCESS 72 #define OZ_SECATTRTOOLONG 73 #define OZ_SECACCDENIED 74 #define OZ_FILENOTCONTIG 75 #define OZ_UNKIMAGEFMT 76 #define OZ_BADIMAGEFMT 77 #define OZ_BADSYSCALL 78 #define OZ_DIVBYZERO 79 #define OZ_SINGLESTEP 80 #define OZ_BREAKPOINT 81 #define OZ_ARITHOVER 82 #define OZ_SUBSCRIPT 83 #define OZ_UNDEFOPCODE 84 #define OZ_FLOATPOINT 85 #define OZ_ALIGNMENT 86 #define OZ_GENERALPROT 87 #define OZ_DOUBLEFAULT 88 #define OZ_RESIGNAL 89 #define OZ_RESUME 90 #define OZ_UNWIND 91 #define OZ_UNALIGNEDBUFF 92 #define OZ_BADBUFFERSIZE 93 #define OZ_UNALIGNEDXLEN 94 #define OZ_BADBLOCKNUMBER 95 #define OZ_WRITELOCKED 96 #define OZ_NOTSUPINLDR 97 #define OZ_LOGNAMNOTTBL 98 #define OZ_OLDLINUXCALL 99 #define OZ_DEVOFFLINE 100 #define OZ_VOLNOTVALID 101 #define OZ_SIGNAL_HUP 102 #define OZ_SIGNAL_INT 103 #define OZ_SIGNAL_QUIT 104 #define OZ_SIGNAL_UNUSED 105 #define OZ_SIGNAL_KILL 106 #define OZ_SIGNAL_USR1 107 #define OZ_SIGNAL_USR2 108 #define OZ_SIGNAL_PIPE 109 #define OZ_SIGNAL_ALRM 110 #define OZ_SIGNAL_TERM 111 #define OZ_SIGNAL_STKFLT 112 #define OZ_SIGNAL_UNKNOWN 113 #define OZ_MAXPROCESSES 114 #define OZ_BADUSERNAME 115 #define OZ_BADQUOTATYPE 116 #define OZ_EXCEEDQUOTA 117 #define OZ_IOFSPARSECONT 118 #define OZ_EXMAXFILENAME 119 #define OZ_EXMAXLOGNAMLVL 120 #define OZ_UNIXERROR 121 #define OZ_CTRLCHARABORT 122 #define OZ_ABORTEDBYCLI 123 #define OZ_IOFSWILDSCANCONT 124 #define OZ_MISSINGPARAM 125 #define OZ_BADPARAM 126 #define OZ_UNDEFSYMBOL 127 #define OZ_BUFFEROVF 128 #define OZ_UNKNOWNCOMMAND 129 #define OZ_THREADEAD 130 #define OZ_BADITEMCODE 131 #define OZ_BADITEMSIZE 132 #define OZ_INVOBJTYPE 133 #define OZ_LOGNAMNOTINTBL 134 #define OZ_ZEROSIZESECTION 135 #define OZ_NOMEMORY 136 #define OZ_HWNOTDEFINED 137 #define OZ_HWIPAMNOTDEF 138 #define OZ_NOSUCHROUTE 139 #define OZ_CHANALRBOUND 140 #define OZ_NOROUTETODEST 141 #define OZ_CHANOTBOUND 142 #define OZ_HWALRDEFINED 143 #define OZ_NOMOREPHEMPORTS 144 #define OZ_CONNECTFAIL 145 #define OZ_LINKDROPPED 146 #define OZ_LINKABORTED 147 #define OZ_LINKDISCONNECTED 148 #define OZ_TIMEDOUT 149 #define OZ_USERSTACKOVF 150 #define OZ_BUGCHECK 151 #define OZ_BADFILEVER 152 #define OZ_MAXTHREADS 153 #define OZ_VERIFYERROR 154 #define OZ_BADMEDIA 155 #define OZ_CRTL_EXIT 156 /* 256 codes starting here */ #define OZ_DIRCORRUPT 412 #define OZ_NOSUCHTHREAD 413 #define OZ_SYSHUTDOWN 414 #define OZ_QUEUEFULL 415 #define OZ_FORCECACHEREAD 416 #define OZ_DNSNAMETOOBIG 417 #define OZ_DNSNOSUCHNAME 418 #define OZ_DNSLOOKUPERR 419 #define OZ_DNSREPLYBAD 420 #define OZ_NOSUCHDNS 421 #define OZ_BADSCSIID 422 #define OZ_SCSISTSMISSING 423 #define OZ_FATALDEVERR 424 #define OZ_SCSISELECTERR 425 #define OZ_FATALCTRLERR 426 #define OZ_SOCKNOINUSE 427 #define OZ_QUEUEMPTY 428 #define OZ_NOSUCHREQ 429 #define OZ_BADSECATTRVER 430 #define OZ_BADSECKEYSVER 431 #define OZ_BADSECATTRSTR 432 #define OZ_NAMETOOLONG 433 #define OZ_BADPASSWORD 434 #define OZ_BADPWRECORD 435 #define OZ_EXQUOTANPP 436 #define OZ_EXQUOTAPGP 437 #define OZ_EXQUOTAPHM 438 #define OZ_THREADNOTINPROC 439 #define OZ_ARPTIMEOUT 440 #define OZ_LINKCLOSED 441 #define OZ_CONNECTREFUSED 442 #define OZ_ARPCNOTDEF 443 #define OZ_FILECORRUPT 444 #define OZ_TOOMANYBUFFERS 445 #define OZ_BADSECTIONTYPE 446 #define OZ_SUBPROCESS 447 #define OZ_PAGEIOBUSY 448 #define OZ_CLOSEINPROG 449 #define OZ_PROCESSCLOSED 450 #define OZ_CROSSPROCBUFF 451 #define OZ_PARENTEXITED 452 #define OZ_CHANNELBUSY 453 #define OZ_CROSSVOLREN 454 #define OZ_DIRECTORYLOOP 455 #define OZ_FILEHDRFULL 456 #define OZ_BADIEEEPHYADR 457 #define OZ_NOSTARTADDR 458 #define OZ_SECMAPADDRWRAPS 459 #define OZ_SECMAPOVERLAP 460 #define OZ_DEVICEBUSY 461 #define OZ_SCSICHECKCOND 462 #define OZ_DEVALLOCATED 463 #define OZ_DEVNOTALLOC 464 #define OZ_NOTIMPLEMENTED 465 #define OZ_PIPECLOSED 466 #define OZ_NOSUCHPROCESS 467 #define OZ_CONTONERROR 468 #define OZ_BADFILEID 469 #define OZ_FILETOOBIG 470 #define OZ_BADTZFILE 471 #define OZ_BADDNSTYPE 472 #define OZ_HALTED 473 #define OZ_NOTHALTED 474 #define OZ_THREADATTACHED 475 #define OZ_WATCHPOINT 476 #define OZ_POLLDONE 477 #define OZ_POLLDONEMAX 484 #define OZ_BADSTARTADDR 485 #define OZ_BADKNLVERSION 486 #endif