1*37da2899SCharles.Forsyth char Enoerror[] = "no error"; 2*37da2899SCharles.Forsyth char Emount[] = "inconsistent mount"; 3*37da2899SCharles.Forsyth char Eunmount[] = "not mounted"; 4*37da2899SCharles.Forsyth char Eunion[] = "not in union"; 5*37da2899SCharles.Forsyth char Emountrpc[] = "mount rpc error"; 6*37da2899SCharles.Forsyth char Eshutdown[] = "mounted device shut down"; 7*37da2899SCharles.Forsyth char Eowner[] = "not owner"; 8*37da2899SCharles.Forsyth char Eunknown[] = "unknown user or group id"; 9*37da2899SCharles.Forsyth char Enocreate[] = "mounted directory forbids creation"; 10*37da2899SCharles.Forsyth char Enonexist[] = "file does not exist"; 11*37da2899SCharles.Forsyth char Eexist[] = "file already exists"; 12*37da2899SCharles.Forsyth char Ebadsharp[] = "unknown device in # filename"; 13*37da2899SCharles.Forsyth char Enotdir[] = "not a directory"; 14*37da2899SCharles.Forsyth char Eisdir[] = "file is a directory"; 15*37da2899SCharles.Forsyth char Ebadchar[] = "bad character in file name"; 16*37da2899SCharles.Forsyth char Efilename[] = "file name syntax"; 17*37da2899SCharles.Forsyth char Eperm[] = "permission denied"; 18*37da2899SCharles.Forsyth char Ebadusefd[] = "inappropriate use of fd"; 19*37da2899SCharles.Forsyth char Ebadarg[] = "bad arg in system call"; 20*37da2899SCharles.Forsyth char Einuse[] = "device or object already in use"; 21*37da2899SCharles.Forsyth char Eio[] = "i/o error"; 22*37da2899SCharles.Forsyth char Etoobig[] = "read or write too large"; 23*37da2899SCharles.Forsyth char Etoosmall[] = "read or write too small"; 24*37da2899SCharles.Forsyth char Enetaddr[] = "bad network address"; 25*37da2899SCharles.Forsyth char Emsgsize[] = "message is too big for protocol"; 26*37da2899SCharles.Forsyth char Enetbusy[] = "network device is busy or allocated"; 27*37da2899SCharles.Forsyth char Enoproto[] = "network protocol not supported"; 28*37da2899SCharles.Forsyth char Enoport[] = "network port not available"; 29*37da2899SCharles.Forsyth char Enoifc[] = "bad interface or no free interface slots"; 30*37da2899SCharles.Forsyth char Enolisten[] = "not announced"; 31*37da2899SCharles.Forsyth char Ehungup[] = "i/o on hungup channel"; 32*37da2899SCharles.Forsyth char Ebadctl[] = "bad process or channel control request"; 33*37da2899SCharles.Forsyth char Enodev[] = "no free devices"; 34*37da2899SCharles.Forsyth char Enoenv[] = "no free environment resources"; 35*37da2899SCharles.Forsyth char Emuxshutdown[] = "mux server shut down"; 36*37da2899SCharles.Forsyth char Emuxbusy[] = "all mux channels busy"; 37*37da2899SCharles.Forsyth char Emuxmsg[] = "bad mux message format or mismatch"; 38*37da2899SCharles.Forsyth char Ethread[] = "thread exited"; 39*37da2899SCharles.Forsyth char Enochild[] = "no living children"; 40*37da2899SCharles.Forsyth char Eioload[] = "i/o error in demand load"; 41*37da2899SCharles.Forsyth char Enovmem[] = "out of memory: virtual memory"; 42*37da2899SCharles.Forsyth char Ebadld[] = "illegal line discipline"; 43*37da2899SCharles.Forsyth char Ebadfd[] = "fd out of range or not open"; 44*37da2899SCharles.Forsyth char Eisstream[] = "seek on a stream"; 45*37da2899SCharles.Forsyth char Ebadexec[] = "exec header invalid"; 46*37da2899SCharles.Forsyth char Etimedout[] = "connection timed out"; 47*37da2899SCharles.Forsyth char Econrefused[] = "connection refused"; 48*37da2899SCharles.Forsyth char Econinuse[] = "connection in use"; 49*37da2899SCharles.Forsyth char Enetunreach[] = "network unreachable"; 50*37da2899SCharles.Forsyth char Eintr[] = "interrupted"; 51*37da2899SCharles.Forsyth char Enomem[] = "out of memory: kernel"; 52*37da2899SCharles.Forsyth char Esfnotcached[] = "subfont not cached"; 53*37da2899SCharles.Forsyth char Esoverlap[] = "segments overlap"; 54*37da2899SCharles.Forsyth char Emouseset[] = "mouse type already set"; 55*37da2899SCharles.Forsyth char Eshort[] = "i/o count too small"; 56*37da2899SCharles.Forsyth /* char Enobitstore[] = "out of screen memory"; */ 57*37da2899SCharles.Forsyth char Egreg[] = "jim'll fix it"; 58*37da2899SCharles.Forsyth char Ebadspec[] = "bad attach specifier"; 59*37da2899SCharles.Forsyth char Estopped[] = "thread must be stopped"; 60*37da2899SCharles.Forsyth char Enoattach[] = "mount/attach disallowed"; 61*37da2899SCharles.Forsyth char Eshortstat[] = "stat buffer too small"; 62*37da2899SCharles.Forsyth char Enegoff[] = "negative i/o offset"; 63*37da2899SCharles.Forsyth char Ebadstat[] = "malformed stat buffer"; 64*37da2899SCharles.Forsyth char Ecmdargs[] = "wrong #args in control message"; 65*37da2899SCharles.Forsyth char Enofd[] = "no free file descriptors"; 66*37da2899SCharles.Forsyth char Enoctl[] = "unknown control request"; 67