#ifndef KIplatform_error
#define KIplatform_error

enum k_platform_error {

	k_platform_error_EPERM = 1,
	k_platform_error_ENOENT = 2,
	k_platform_error_ESRCH = 3,
	k_platform_error_EINTR = 4,
	k_platform_error_EIO = 5,
	k_platform_error_ENXIO = 6,
	k_platform_error_E2BIG = 7,
	k_platform_error_ENOEXEC = 8,
	k_platform_error_EBADF = 9,
	k_platform_error_ECHILD = 10,
	k_platform_error_EAGAIN = 11,
	k_platform_error_EWOULDBLOCK = 11,
	k_platform_error_ENOMEM = 12,
	k_platform_error_EACCES = 13,
	k_platform_error_EFAULT = 14,
	k_platform_error_ENOTBLK = 15,
	k_platform_error_EBUSY = 16,
	k_platform_error_EEXIST = 17,
	k_platform_error_EXDEV = 18,
	k_platform_error_ENODEV = 19,
	k_platform_error_ENOTDIR = 20,
	k_platform_error_EISDIR = 21,
	k_platform_error_EINVAL = 22,
	k_platform_error_ENFILE = 23,
	k_platform_error_EMFILE = 24,
	k_platform_error_ENOTTY = 25,
	k_platform_error_ETXTBSY = 26,
	k_platform_error_EFBIG = 27,
	k_platform_error_ENOSPC = 28,
	k_platform_error_ESPIPE = 29,
	k_platform_error_EROFS = 30,
	k_platform_error_EMLINK = 31,
	k_platform_error_EPIPE = 32,
	k_platform_error_EDOM = 33,
	k_platform_error_ERANGE = 34,
	k_platform_error_EDEADLK = 35,
	k_platform_error_EDEADLOCK = 35,
	k_platform_error_ENAMETOOLONG = 36,
	k_platform_error_ENOLCK = 37,
	k_platform_error_ENOSYS = 38,
	k_platform_error_ENOTEMPTY = 39,
	k_platform_error_ELOOP = 40,
	k_platform_error_ENOMSG = 42,
	k_platform_error_EIDRM = 43,
	k_platform_error_ECHRNG = 44,
	k_platform_error_EL2NSYNC = 45,
	k_platform_error_EL3HLT = 46,
	k_platform_error_EL3RST = 47,
	k_platform_error_ELNRNG = 48,
	k_platform_error_EUNATCH = 49,
	k_platform_error_ENOCSI = 50,
	k_platform_error_EL2HLT = 51,
	k_platform_error_EBADE = 52,
	k_platform_error_EBADR = 53,
	k_platform_error_EXFULL = 54,
	k_platform_error_ENOANO = 55,
	k_platform_error_EBADRQC = 56,
	k_platform_error_EBADSLT = 57,
	k_platform_error_EBFONT = 59,
	k_platform_error_ENOSTR = 60,
	k_platform_error_ENODATA = 61,
	k_platform_error_ETIME = 62,
	k_platform_error_ENOSR = 63,
	k_platform_error_ENONET = 64,
	k_platform_error_ENOPKG = 65,
	k_platform_error_EREMOTE = 66,
	k_platform_error_ENOLINK = 67,
	k_platform_error_EADV = 68,
	k_platform_error_ESRMNT = 69,
	k_platform_error_ECOMM = 70,
	k_platform_error_EPROTO = 71,
	k_platform_error_EMULTIHOP = 72,
	k_platform_error_EDOTDOT = 73,
	k_platform_error_EBADMSG = 74,
	k_platform_error_EOVERFLOW = 75,
	k_platform_error_ENOTUNIQ = 76,
	k_platform_error_EBADFD = 77,
	k_platform_error_EREMCHG = 78,
	k_platform_error_ELIBACC = 79,
	k_platform_error_ELIBBAD = 80,
	k_platform_error_ELIBSCN = 81,
	k_platform_error_ELIBMAX = 82,
	k_platform_error_ELIBEXEC = 83,
	k_platform_error_EILSEQ = 84,
	k_platform_error_ERESTART = 85,
	k_platform_error_ESTRPIPE = 86,
	k_platform_error_EUSERS = 87,
	k_platform_error_ENOTSOCK = 88,
	k_platform_error_EDESTADDRREQ = 89,
	k_platform_error_EMSGSIZE = 90,
	k_platform_error_EPROTOTYPE = 91,
	k_platform_error_ENOPROTOOPT = 92,
	k_platform_error_EPROTONOSUPPORT = 93,
	k_platform_error_ESOCKTNOSUPPORT = 94,
	k_platform_error_EOPNOTSUPP = 95,
	k_platform_error_EPFNOSUPPORT = 96,
	k_platform_error_EAFNOSUPPORT = 97,
	k_platform_error_EADDRINUSE = 98,
	k_platform_error_EADDRNOTAVAIL = 99,
	k_platform_error_ENETDOWN = 100,
	k_platform_error_ENETUNREACH = 101,
	k_platform_error_ENETRESET = 102,
	k_platform_error_ECONNABORTED = 103,
	k_platform_error_ECONNRESET = 104,
	k_platform_error_ENOBUFS = 105,
	k_platform_error_EISCONN = 106,
	k_platform_error_ENOTCONN = 107,
	k_platform_error_ESHUTDOWN = 108,
	k_platform_error_ETOOMANYREFS = 109,
	k_platform_error_ETIMEDOUT = 110,
	k_platform_error_ECONNREFUSED = 111,
	k_platform_error_EHOSTDOWN = 112,
	k_platform_error_EHOSTUNREACH = 113,
	k_platform_error_EALREADY = 114,
	k_platform_error_EINPROGRESS = 115,
	k_platform_error_ESTALE = 116,
	k_platform_error_EUCLEAN = 117,
	k_platform_error_ENOTNAM = 118,
	k_platform_error_ENAVAIL = 119,
	k_platform_error_EISNAM = 120,
	k_platform_error_EREMOTEIO = 121,
	k_platform_error_EDQUOT = 122,
	k_platform_error_ENOMEDIUM = 123,
	k_platform_error_EMEDIUMTYPE = 124,
	k_platform_error_ECANCELED = 125,
	k_platform_error_ENOKEY = 126,
	k_platform_error_EKEYEXPIRED = 127,
	k_platform_error_EKEYREVOKED = 128,
	k_platform_error_EKEYREJECTED = 129,
	k_platform_error_EOWNERDEAD = 130,
	k_platform_error_ENOTRECOVERABLE = 131,
	k_platform_error_ERFKILL = 132,
	k_platform_error_EHWPOISON = 133,

};

#endif

