^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) // SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) /* Universal AFS Error codes (UAE).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) * Copyright (C) 2003, Daria Phoebe Brashear
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) * Copyright (C) 2018 Red Hat, Inc. All Rights Reserved.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) enum {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) UAEPERM = 0x2f6df00, /* Operation not permitted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) UAENOENT = 0x2f6df01, /* No such file or directory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) UAESRCH = 0x2f6df02, /* No such process */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) UAEINTR = 0x2f6df03, /* Interrupted system call */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) UAEIO = 0x2f6df04, /* I/O error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) UAENXIO = 0x2f6df05, /* No such device or address */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) UAE2BIG = 0x2f6df06, /* Arg list too long */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) UAENOEXEC = 0x2f6df07, /* Exec format error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) UAEBADF = 0x2f6df08, /* Bad file number */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) UAECHILD = 0x2f6df09, /* No child processes */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) UAEAGAIN = 0x2f6df0a, /* Try again */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) UAENOMEM = 0x2f6df0b, /* Out of memory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) UAEACCES = 0x2f6df0c, /* Permission denied */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) UAEFAULT = 0x2f6df0d, /* Bad address */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) UAENOTBLK = 0x2f6df0e, /* Block device required */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) UAEBUSY = 0x2f6df0f, /* Device or resource busy */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) UAEEXIST = 0x2f6df10, /* File exists */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) UAEXDEV = 0x2f6df11, /* Cross-device link */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) UAENODEV = 0x2f6df12, /* No such device */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) UAENOTDIR = 0x2f6df13, /* Not a directory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) UAEISDIR = 0x2f6df14, /* Is a directory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) UAEINVAL = 0x2f6df15, /* Invalid argument */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) UAENFILE = 0x2f6df16, /* File table overflow */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) UAEMFILE = 0x2f6df17, /* Too many open files */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) UAENOTTY = 0x2f6df18, /* Not a typewriter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) UAETXTBSY = 0x2f6df19, /* Text file busy */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) UAEFBIG = 0x2f6df1a, /* File too large */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) UAENOSPC = 0x2f6df1b, /* No space left on device */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) UAESPIPE = 0x2f6df1c, /* Illegal seek */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) UAEROFS = 0x2f6df1d, /* Read-only file system */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) UAEMLINK = 0x2f6df1e, /* Too many links */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) UAEPIPE = 0x2f6df1f, /* Broken pipe */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) UAEDOM = 0x2f6df20, /* Math argument out of domain of func */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) UAERANGE = 0x2f6df21, /* Math result not representable */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) UAEDEADLK = 0x2f6df22, /* Resource deadlock would occur */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) UAENAMETOOLONG = 0x2f6df23, /* File name too long */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) UAENOLCK = 0x2f6df24, /* No record locks available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) UAENOSYS = 0x2f6df25, /* Function not implemented */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) UAENOTEMPTY = 0x2f6df26, /* Directory not empty */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) UAELOOP = 0x2f6df27, /* Too many symbolic links encountered */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) UAEWOULDBLOCK = 0x2f6df28, /* Operation would block */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) UAENOMSG = 0x2f6df29, /* No message of desired type */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) UAEIDRM = 0x2f6df2a, /* Identifier removed */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) UAECHRNG = 0x2f6df2b, /* Channel number out of range */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) UAEL2NSYNC = 0x2f6df2c, /* Level 2 not synchronized */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) UAEL3HLT = 0x2f6df2d, /* Level 3 halted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) UAEL3RST = 0x2f6df2e, /* Level 3 reset */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) UAELNRNG = 0x2f6df2f, /* Link number out of range */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) UAEUNATCH = 0x2f6df30, /* Protocol driver not attached */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) UAENOCSI = 0x2f6df31, /* No CSI structure available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) UAEL2HLT = 0x2f6df32, /* Level 2 halted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) UAEBADE = 0x2f6df33, /* Invalid exchange */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) UAEBADR = 0x2f6df34, /* Invalid request descriptor */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) UAEXFULL = 0x2f6df35, /* Exchange full */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) UAENOANO = 0x2f6df36, /* No anode */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) UAEBADRQC = 0x2f6df37, /* Invalid request code */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) UAEBADSLT = 0x2f6df38, /* Invalid slot */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) UAEBFONT = 0x2f6df39, /* Bad font file format */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) UAENOSTR = 0x2f6df3a, /* Device not a stream */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) UAENODATA = 0x2f6df3b, /* No data available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) UAETIME = 0x2f6df3c, /* Timer expired */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) UAENOSR = 0x2f6df3d, /* Out of streams resources */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) UAENONET = 0x2f6df3e, /* Machine is not on the network */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) UAENOPKG = 0x2f6df3f, /* Package not installed */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) UAEREMOTE = 0x2f6df40, /* Object is remote */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) UAENOLINK = 0x2f6df41, /* Link has been severed */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) UAEADV = 0x2f6df42, /* Advertise error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) UAESRMNT = 0x2f6df43, /* Srmount error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) UAECOMM = 0x2f6df44, /* Communication error on send */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) UAEPROTO = 0x2f6df45, /* Protocol error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) UAEMULTIHOP = 0x2f6df46, /* Multihop attempted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) UAEDOTDOT = 0x2f6df47, /* RFS specific error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) UAEBADMSG = 0x2f6df48, /* Not a data message */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) UAEOVERFLOW = 0x2f6df49, /* Value too large for defined data type */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) UAENOTUNIQ = 0x2f6df4a, /* Name not unique on network */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) UAEBADFD = 0x2f6df4b, /* File descriptor in bad state */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) UAEREMCHG = 0x2f6df4c, /* Remote address changed */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) UAELIBACC = 0x2f6df4d, /* Can not access a needed shared library */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) UAELIBBAD = 0x2f6df4e, /* Accessing a corrupted shared library */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) UAELIBSCN = 0x2f6df4f, /* .lib section in a.out corrupted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) UAELIBMAX = 0x2f6df50, /* Attempting to link in too many shared libraries */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) UAELIBEXEC = 0x2f6df51, /* Cannot exec a shared library directly */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) UAEILSEQ = 0x2f6df52, /* Illegal byte sequence */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) UAERESTART = 0x2f6df53, /* Interrupted system call should be restarted */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) UAESTRPIPE = 0x2f6df54, /* Streams pipe error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) UAEUSERS = 0x2f6df55, /* Too many users */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) UAENOTSOCK = 0x2f6df56, /* Socket operation on non-socket */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) UAEDESTADDRREQ = 0x2f6df57, /* Destination address required */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) UAEMSGSIZE = 0x2f6df58, /* Message too long */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) UAEPROTOTYPE = 0x2f6df59, /* Protocol wrong type for socket */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) UAENOPROTOOPT = 0x2f6df5a, /* Protocol not available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) UAEPROTONOSUPPORT = 0x2f6df5b, /* Protocol not supported */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) UAESOCKTNOSUPPORT = 0x2f6df5c, /* Socket type not supported */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) UAEOPNOTSUPP = 0x2f6df5d, /* Operation not supported on transport endpoint */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) UAEPFNOSUPPORT = 0x2f6df5e, /* Protocol family not supported */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) UAEAFNOSUPPORT = 0x2f6df5f, /* Address family not supported by protocol */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) UAEADDRINUSE = 0x2f6df60, /* Address already in use */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) UAEADDRNOTAVAIL = 0x2f6df61, /* Cannot assign requested address */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) UAENETDOWN = 0x2f6df62, /* Network is down */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) UAENETUNREACH = 0x2f6df63, /* Network is unreachable */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) UAENETRESET = 0x2f6df64, /* Network dropped connection because of reset */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) UAECONNABORTED = 0x2f6df65, /* Software caused connection abort */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) UAECONNRESET = 0x2f6df66, /* Connection reset by peer */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) UAENOBUFS = 0x2f6df67, /* No buffer space available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) UAEISCONN = 0x2f6df68, /* Transport endpoint is already connected */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) UAENOTCONN = 0x2f6df69, /* Transport endpoint is not connected */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) UAESHUTDOWN = 0x2f6df6a, /* Cannot send after transport endpoint shutdown */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) UAETOOMANYREFS = 0x2f6df6b, /* Too many references: cannot splice */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) UAETIMEDOUT = 0x2f6df6c, /* Connection timed out */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) UAECONNREFUSED = 0x2f6df6d, /* Connection refused */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) UAEHOSTDOWN = 0x2f6df6e, /* Host is down */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) UAEHOSTUNREACH = 0x2f6df6f, /* No route to host */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) UAEALREADY = 0x2f6df70, /* Operation already in progress */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) UAEINPROGRESS = 0x2f6df71, /* Operation now in progress */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) UAESTALE = 0x2f6df72, /* Stale NFS file handle */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) UAEUCLEAN = 0x2f6df73, /* Structure needs cleaning */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) UAENOTNAM = 0x2f6df74, /* Not a XENIX named type file */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) UAENAVAIL = 0x2f6df75, /* No XENIX semaphores available */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) UAEISNAM = 0x2f6df76, /* Is a named type file */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) UAEREMOTEIO = 0x2f6df77, /* Remote I/O error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) UAEDQUOT = 0x2f6df78, /* Quota exceeded */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) UAENOMEDIUM = 0x2f6df79, /* No medium found */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) UAEMEDIUMTYPE = 0x2f6df7a, /* Wrong medium type */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) };