@@ -458,86 +458,95 @@ pub const MS_ASYNC: ::c_int = 0x01;
458
458
pub const MS_INVALIDATE : :: c_int = 0x04 ;
459
459
pub const MS_SYNC : :: c_int = 0x02 ;
460
460
461
- pub const EPERM : :: c_int = -2147483633 ;
462
- pub const ENOENT : :: c_int = -2147459069 ;
463
- pub const ESRCH : :: c_int = -2147454963 ;
464
- pub const EINTR : :: c_int = -2147483638 ;
465
- pub const EIO : :: c_int = -2147483647 ;
466
- pub const ENXIO : :: c_int = -2147454965 ;
467
461
pub const E2BIG : :: c_int = -2147454975 ;
468
- pub const ENOEXEC : :: c_int = -2147478782 ;
469
- pub const EBADF : :: c_int = -2147459072 ;
470
462
pub const ECHILD : :: c_int = -2147454974 ;
471
463
pub const EDEADLK : :: c_int = -2147454973 ;
472
- pub const ENOMEM : :: c_int = -2147454976 ;
473
- pub const EACCES : :: c_int = -2147483646 ;
474
- pub const EFAULT : :: c_int = -2147478783 ;
475
- // pub const ENOTBLK : ::c_int = 15;
476
- pub const EBUSY : :: c_int = -2147483634 ;
477
- pub const EEXIST : :: c_int = -2147459070 ;
478
- pub const EXDEV : :: c_int = -2147459061 ;
479
- pub const ENODEV : :: c_int = -2147454969 ;
480
- pub const ENOTDIR : :: c_int = -2147459067 ;
481
- pub const EISDIR : :: c_int = -2147459063 ;
482
- pub const EINVAL : :: c_int = -2147483643 ;
464
+ pub const EFBIG : :: c_int = -2147454972 ;
465
+ pub const EMLINK : :: c_int = -2147454971 ;
483
466
pub const ENFILE : :: c_int = -2147454970 ;
484
- pub const EMFILE : :: c_int = -2147459062 ;
467
+ pub const ENODEV : :: c_int = -2147454969 ;
468
+ pub const ENOLCK : :: c_int = -2147454968 ;
469
+ pub const ENOSYS : :: c_int = -2147454967 ;
485
470
pub const ENOTTY : :: c_int = -2147454966 ;
486
- pub const ETXTBSY : :: c_int = -2147454917 ;
487
- pub const EFBIG : :: c_int = -2147454972 ;
488
- pub const ENOSPC : :: c_int = -2147459065 ;
471
+ pub const ENXIO : :: c_int = -2147454965 ;
489
472
pub const ESPIPE : :: c_int = -2147454964 ;
490
- pub const EROFS : :: c_int = -2147459064 ;
491
- pub const EMLINK : :: c_int = -2147454971 ;
492
- pub const EPIPE : :: c_int = -2147459059 ;
473
+ pub const ESRCH : :: c_int = -2147454963 ;
474
+ pub const EFPOS : :: c_int = -2147457962 ;
475
+ pub const ESIGPARM : :: c_int = -2147457961 ;
493
476
pub const EDOM : :: c_int = -2147454960 ;
494
477
pub const ERANGE : :: c_int = -2147454959 ;
495
- pub const EAGAIN : :: c_int = -2147483637 ;
496
- pub const EWOULDBLOCK : :: c_int = -2147483637 ;
497
-
498
- pub const EINPROGRESS : :: c_int = -2147454940 ;
499
- pub const EALREADY : :: c_int = -2147454939 ;
500
- pub const ENOTSOCK : :: c_int = -2147454932 ;
501
- pub const EDESTADDRREQ : :: c_int = -2147454928 ;
502
- pub const EMSGSIZE : :: c_int = -2147454934 ;
503
478
pub const EPROTOTYPE : :: c_int = -2147454958 ;
504
- pub const ENOPROTOOPT : :: c_int = -2147454942 ;
505
479
pub const EPROTONOSUPPORT : :: c_int = -2147454957 ;
506
- pub const EOPNOTSUPP : :: c_int = -2147454933 ;
507
480
pub const EPFNOSUPPORT : :: c_int = -2147454956 ;
508
481
pub const EAFNOSUPPORT : :: c_int = -2147454955 ;
509
482
pub const EADDRINUSE : :: c_int = -2147454954 ;
510
483
pub const EADDRNOTAVAIL : :: c_int = -2147454953 ;
511
- pub const ENETDOWN : :: c_int = -2147454953 ;
484
+ pub const ENETDOWN : :: c_int = -2147454952 ;
512
485
pub const ENETUNREACH : :: c_int = -2147454951 ;
513
486
pub const ENETRESET : :: c_int = -2147454950 ;
514
487
pub const ECONNABORTED : :: c_int = -2147454949 ;
515
488
pub const ECONNRESET : :: c_int = -2147454948 ;
516
- pub const ENOBUFS : :: c_int = -2147454941 ;
517
489
pub const EISCONN : :: c_int = -2147454947 ;
518
490
pub const ENOTCONN : :: c_int = -2147454946 ;
519
491
pub const ESHUTDOWN : :: c_int = -2147454945 ;
520
- pub const ETIMEDOUT : :: c_int = -2147483639 ;
521
492
pub const ECONNREFUSED : :: c_int = -2147454944 ;
522
- pub const ELOOP : :: c_int = -2147459060 ;
523
- pub const ENAMETOOLONG : :: c_int = -2147459068 ;
524
- pub const EHOSTDOWN : :: c_int = -2147454931 ;
525
493
pub const EHOSTUNREACH : :: c_int = -2147454943 ;
526
- pub const ENOTEMPTY : :: c_int = -2147459066 ;
527
- pub const EDQUOT : :: c_int = -2147454927 ;
528
- pub const ESTALE : :: c_int = -2147454936 ;
529
- pub const ENOLCK : :: c_int = -2147454968 ;
530
- pub const ENOSYS : :: c_int = -2147454967 ;
531
- pub const EIDRM : :: c_int = -2147454926 ;
494
+ pub const ENOPROTOOPT : :: c_int = -2147454942 ;
495
+ pub const ENOBUFS : :: c_int = -2147454941 ;
496
+ pub const EINPROGRESS : :: c_int = -2147454940 ;
497
+ pub const EALREADY : :: c_int = -2147454939 ;
498
+ pub const EILSEQ : :: c_int = -2147454938 ;
532
499
pub const ENOMSG : :: c_int = -2147454937 ;
500
+ pub const ESTALE : :: c_int = -2147454936 ;
533
501
pub const EOVERFLOW : :: c_int = -2147454935 ;
534
- pub const ECANCELED : :: c_int = -2147454929 ;
535
- pub const EILSEQ : :: c_int = -2147454938 ;
536
- pub const ENOATTR : :: c_int = -2147454916 ;
502
+ pub const EMSGSIZE : :: c_int = -2147454934 ;
503
+ pub const EOPNOTSUPP : :: c_int = -2147454933 ;
504
+ pub const ENOTSOCK : :: c_int = -2147454932 ;
505
+ pub const EHOSTDOWN : :: c_int = -2147454931 ;
537
506
pub const EBADMSG : :: c_int = -2147454930 ;
507
+ pub const ECANCELED : :: c_int = -2147454929 ;
508
+ pub const EDESTADDRREQ : :: c_int = -2147454928 ;
509
+ pub const EDQUOT : :: c_int = -2147454927 ;
510
+ pub const EIDRM : :: c_int = -2147454926 ;
538
511
pub const EMULTIHOP : :: c_int = -2147454925 ;
512
+ pub const ENODATA : :: c_int = -2147454924 ;
539
513
pub const ENOLINK : :: c_int = -2147454923 ;
514
+ pub const ENOSR : :: c_int = -2147454922 ;
515
+ pub const ENOSTR : :: c_int = -2147454921 ;
516
+ pub const ENOTSUP : :: c_int = -2147454920 ;
540
517
pub const EPROTO : :: c_int = -2147454919 ;
518
+ pub const ETIME : :: c_int = -2147454918 ;
519
+ pub const ETXTBSY : :: c_int = -2147454917 ;
520
+ pub const ENOATTR : :: c_int = -2147454916 ;
521
+
522
+ // INT_MIN
523
+ pub const ENOMEM : :: c_int = -2147454976 ;
524
+
525
+ // POSIX errors that can be mapped to BeOS error codes
526
+ pub const EACCES : :: c_int = -2147483646 ;
527
+ pub const EINTR : :: c_int = -2147483638 ;
528
+ pub const EIO : :: c_int = -2147483647 ;
529
+ pub const EBUSY : :: c_int = -2147483634 ;
530
+ pub const EFAULT : :: c_int = -2147478783 ;
531
+ pub const ETIMEDOUT : :: c_int = -2147483639 ;
532
+ pub const EAGAIN : :: c_int = -2147483637 ;
533
+ pub const EWOULDBLOCK : :: c_int = -2147483637 ;
534
+ pub const EBADF : :: c_int = -2147459072 ;
535
+ pub const EEXIST : :: c_int = -2147459070 ;
536
+ pub const EINVAL : :: c_int = -2147483643 ;
537
+ pub const ENAMETOOLONG : :: c_int = -2147459068 ;
538
+ pub const ENOENT : :: c_int = -2147459069 ;
539
+ pub const EPERM : :: c_int = -2147483633 ;
540
+ pub const ENOTDIR : :: c_int = -2147459067 ;
541
+ pub const EISDIR : :: c_int = -2147459063 ;
542
+ pub const ENOTEMPTY : :: c_int = -2147459066 ;
543
+ pub const ENOSPC : :: c_int = -2147459065 ;
544
+ pub const EROFS : :: c_int = -2147459064 ;
545
+ pub const EMFILE : :: c_int = -214745962 ;
546
+ pub const EXDEV : :: c_int = -2147459061 ;
547
+ pub const ELOOP : :: c_int = -2147459060 ;
548
+ pub const ENOEXEC : :: c_int = -2147478782 ;
549
+ pub const EPIPE : :: c_int = -2147459059 ;
541
550
542
551
pub const IPPROTO_RAW : :: c_int = 255 ;
543
552
0 commit comments