/* lib9p/srv_generated.c - Generated by lib9p/srv_generated.c.gen. DO NOT EDIT! */ #include #include #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