blob: 26989c5fd96809e262fda9582fdedb795150a287 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
/* lib9p/srv_generated.c - Generated by lib9p/srv_generated.c.gen. DO NOT EDIT! */
#include <libmisc/error.h>
#include <lib9p/core.h>
#include "srv_errno.h"
#if CONFIG_9P_ENABLE_9P2000_u || CONFIG_9P_ENABLE_9P2000_L
lib9p_errno_t libmisc_to_linuxgeneric_errno(_errnum errnum) {
LM_PARTIAL_SWITCH (errnum) {
case E_POSIX_E2BIG: return LIB9P_ERRNO_L_E2BIG;
case E_POSIX_EACCES: return LIB9P_ERRNO_L_EACCES;
case E_POSIX_EADDRINUSE: return LIB9P_ERRNO_L_EADDRINUSE;
case E_POSIX_EADDRNOTAVAIL: return LIB9P_ERRNO_L_EADDRNOTAVAIL;
case E_POSIX_EAFNOSUPPORT: return LIB9P_ERRNO_L_EAFNOSUPPORT;
case E_POSIX_EAGAIN: return LIB9P_ERRNO_L_EAGAIN;
case E_POSIX_EALREADY: return LIB9P_ERRNO_L_EALREADY;
case E_POSIX_EBADF: return LIB9P_ERRNO_L_EBADF;
case E_POSIX_EBADMSG: return LIB9P_ERRNO_L_EBADMSG;
case E_POSIX_EBUSY: return LIB9P_ERRNO_L_EBUSY;
case E_POSIX_ECANCELED: return LIB9P_ERRNO_L_ECANCELED;
case E_POSIX_ECHILD: return LIB9P_ERRNO_L_ECHILD;
case E_POSIX_ECONNABORTED: return LIB9P_ERRNO_L_ECONNABORTED;
case E_POSIX_ECONNREFUSED: return LIB9P_ERRNO_L_ECONNREFUSED;
case E_POSIX_ECONNRESET: return LIB9P_ERRNO_L_ECONNRESET;
case E_POSIX_EDEADLK: return LIB9P_ERRNO_L_EDEADLK;
case E_POSIX_EDESTADDRREQ: return LIB9P_ERRNO_L_EDESTADDRREQ;
case E_POSIX_EDOM: return LIB9P_ERRNO_L_EDOM;
case E_POSIX_EDQUOT: return LIB9P_ERRNO_L_EDQUOT;
case E_POSIX_EEXIST: return LIB9P_ERRNO_L_EEXIST;
case E_POSIX_EFAULT: return LIB9P_ERRNO_L_EFAULT;
case E_POSIX_EFBIG: return LIB9P_ERRNO_L_EFBIG;
case E_POSIX_EHOSTUNREACH: return LIB9P_ERRNO_L_EHOSTUNREACH;
case E_POSIX_EIDRM: return LIB9P_ERRNO_L_EIDRM;
case E_POSIX_EILSEQ: return LIB9P_ERRNO_L_EILSEQ;
case E_POSIX_EINPROGRESS: return LIB9P_ERRNO_L_EINPROGRESS;
case E_POSIX_EINTR: return LIB9P_ERRNO_L_EINTR;
case E_POSIX_EINVAL: return LIB9P_ERRNO_L_EINVAL;
case E_POSIX_EIO: return LIB9P_ERRNO_L_EIO;
case E_POSIX_EISCONN: return LIB9P_ERRNO_L_EISCONN;
case E_POSIX_EISDIR: return LIB9P_ERRNO_L_EISDIR;
case E_POSIX_ELOOP: return LIB9P_ERRNO_L_ELOOP;
case E_POSIX_EMFILE: return LIB9P_ERRNO_L_EMFILE;
case E_POSIX_EMLINK: return LIB9P_ERRNO_L_EMLINK;
case E_POSIX_EMSGSIZE: return LIB9P_ERRNO_L_EMSGSIZE;
case E_POSIX_EMULTIHOP: return LIB9P_ERRNO_L_EMULTIHOP;
case E_POSIX_ENAMETOOLONG: return LIB9P_ERRNO_L_ENAMETOOLONG;
case E_POSIX_ENETDOWN: return LIB9P_ERRNO_L_ENETDOWN;
case E_POSIX_ENETRESET: return LIB9P_ERRNO_L_ENETRESET;
case E_POSIX_ENETUNREACH: return LIB9P_ERRNO_L_ENETUNREACH;
case E_POSIX_ENFILE: return LIB9P_ERRNO_L_ENFILE;
case E_POSIX_ENOBUFS: return LIB9P_ERRNO_L_ENOBUFS;
case E_POSIX_ENODEV: return LIB9P_ERRNO_L_ENODEV;
case E_POSIX_ENOENT: return LIB9P_ERRNO_L_ENOENT;
case E_POSIX_ENOEXEC: return LIB9P_ERRNO_L_ENOEXEC;
case E_POSIX_ENOLCK: return LIB9P_ERRNO_L_ENOLCK;
case E_POSIX_ENOLINK: return LIB9P_ERRNO_L_ENOLINK;
case E_POSIX_ENOMEM: return LIB9P_ERRNO_L_ENOMEM;
case E_POSIX_ENOMSG: return LIB9P_ERRNO_L_ENOMSG;
case E_POSIX_ENOPROTOOPT: return LIB9P_ERRNO_L_ENOPROTOOPT;
case E_POSIX_ENOSPC: return LIB9P_ERRNO_L_ENOSPC;
case E_POSIX_ENOSYS: return LIB9P_ERRNO_L_ENOSYS;
case E_POSIX_ENOTCONN: return LIB9P_ERRNO_L_ENOTCONN;
case E_POSIX_ENOTDIR: return LIB9P_ERRNO_L_ENOTDIR;
case E_POSIX_ENOTEMPTY: return LIB9P_ERRNO_L_ENOTEMPTY;
case E_POSIX_ENOTRECOVERABLE: return LIB9P_ERRNO_L_ENOTRECOVERABLE;
case E_POSIX_ENOTSOCK: return LIB9P_ERRNO_L_ENOTSOCK;
case E_POSIX_ENOTTY: return LIB9P_ERRNO_L_ENOTTY;
case E_POSIX_ENXIO: return LIB9P_ERRNO_L_ENXIO;
case E_POSIX_EOPNOTSUPP: return LIB9P_ERRNO_L_EOPNOTSUPP;
case E_POSIX_EOVERFLOW: return LIB9P_ERRNO_L_EOVERFLOW;
case E_POSIX_EOWNERDEAD: return LIB9P_ERRNO_L_EOWNERDEAD;
case E_POSIX_EPERM: return LIB9P_ERRNO_L_EPERM;
case E_POSIX_EPIPE: return LIB9P_ERRNO_L_EPIPE;
case E_POSIX_EPROTO: return LIB9P_ERRNO_L_EPROTO;
case E_POSIX_EPROTONOSUPPORT: return LIB9P_ERRNO_L_EPROTONOSUPPORT;
case E_POSIX_EPROTOTYPE: return LIB9P_ERRNO_L_EPROTOTYPE;
case E_POSIX_ERANGE: return LIB9P_ERRNO_L_ERANGE;
case E_POSIX_EROFS: return LIB9P_ERRNO_L_EROFS;
case E_POSIX_ESOCKTNOSUPPORT: return LIB9P_ERRNO_L_ESOCKTNOSUPPORT;
case E_POSIX_ESPIPE: return LIB9P_ERRNO_L_ESPIPE;
case E_POSIX_ESRCH: return LIB9P_ERRNO_L_ESRCH;
case E_POSIX_ESTALE: return LIB9P_ERRNO_L_ESTALE;
case E_POSIX_ETIMEDOUT: return LIB9P_ERRNO_L_ETIMEDOUT;
case E_POSIX_ETXTBSY: return LIB9P_ERRNO_L_ETXTBSY;
case E_POSIX_EXDEV: return LIB9P_ERRNO_L_EXDEV;
case E_POSIX_ENOTSUP: return LIB9P_ERRNO_L_EOPNOTSUPP;
case E_POSIX_EWOULDBLOCK: return LIB9P_ERRNO_L_EAGAIN;
default: return LIB9P_ERRNO_L_EIO;
}
}
#endif
|