Skip to content

Commit bb7f778

Browse files
committed
Add more error codes for VxWorks
1 parent c6a3cd6 commit bb7f778

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/vxworks/mod.rs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,9 @@ pub const ENODEV: c_int = 19;
628628
pub const ENOTDIR: c_int = 20;
629629
pub const EISDIR: c_int = 21;
630630
pub const EINVAL: c_int = 22;
631+
pub const ENFILE: c_int = 23;
632+
pub const EMFILE: c_int = 24;
633+
pub const ENOTTY: c_int = 25;
631634
pub const ENAMETOOLONG: c_int = 26;
632635
pub const EFBIG: c_int = 27;
633636
pub const ENOSPC: c_int = 28;
@@ -636,7 +639,12 @@ pub const EROFS: c_int = 30;
636639
pub const EMLINK: c_int = 31;
637640
pub const EPIPE: c_int = 32;
638641
pub const EDEADLK: c_int = 33;
642+
pub const ENOLCK: c_int = 34;
643+
pub const ENOTSUP: c_int = 35;
644+
pub const EMSGSIZE: c_int = 36;
645+
pub const EDOM: c_int = 37;
639646
pub const ERANGE: c_int = 38;
647+
pub const EDOOM: c_int = 39;
640648
pub const EDESTADDRREQ: c_int = 40;
641649
pub const EPROTOTYPE: c_int = 41;
642650
pub const ENOPROTOOPT: c_int = 42;
@@ -663,12 +671,30 @@ pub const ENETDOWN: c_int = 62;
663671
pub const ETXTBSY: c_int = 63;
664672
pub const ELOOP: c_int = 64;
665673
pub const EHOSTUNREACH: c_int = 65;
674+
pub const ENOTBLK: c_int = 66;
675+
pub const EHOSTDOWN: c_int = 67;
666676
pub const EINPROGRESS: c_int = 68;
667677
pub const EALREADY: c_int = 69;
668678
pub const EWOULDBLOCK: c_int = 70;
669679
pub const ENOSYS: c_int = 71;
680+
pub const ECANCELED: c_int = 72;
681+
pub const ENOSR: c_int = 74;
682+
pub const ENOSTR: c_int = 75;
683+
pub const EPROTO: c_int = 76;
684+
pub const EBADMSG: c_int = 77;
685+
pub const ENODATA: c_int = 78;
686+
pub const ETIME: c_int = 79;
687+
pub const ENOMSG: c_int = 80;
688+
pub const EFPOS: c_int = 81;
689+
pub const EILSEQ: c_int = 82;
670690
pub const EDQUOT: c_int = 83;
691+
pub const EIDRM: c_int = 84;
692+
pub const EOVERFLOW: c_int = 85;
693+
pub const EMULTIHOP: c_int = 86;
694+
pub const ENOLINK: c_int = 87;
671695
pub const ESTALE: c_int = 88;
696+
pub const EOWNERDEAD: c_int = 89;
697+
pub const ENOTRECOVERABLE: c_int = 90;
672698

673699
// NFS errnos: Refer to pkgs_v2/storage/fs/nfs/h/nfs/nfsCommon.h
674700
const M_nfsStat: c_int = 48 << 16;

0 commit comments

Comments
 (0)