@@ -631,14 +631,17 @@ pub const EFAULT: ::c_int = 14;
631
631
pub const ENOTEMPTY : :: c_int = 15 ;
632
632
pub const EBUSY : :: c_int = 16 ;
633
633
pub const EEXIST : :: c_int = 17 ;
634
+ pub const EXDEV : :: c_int = 18 ;
634
635
pub const ENODEV : :: c_int = 19 ;
635
636
pub const ENOTDIR : :: c_int = 20 ;
636
637
pub const EISDIR : :: c_int = 21 ;
637
638
pub const EINVAL : :: c_int = 22 ;
638
639
pub const ENAMETOOLONG : :: c_int = 26 ;
639
640
pub const EFBIG : :: c_int = 27 ;
640
641
pub const ENOSPC : :: c_int = 28 ;
642
+ pub const ESPIPE : :: c_int = 29 ;
641
643
pub const EROFS : :: c_int = 30 ;
644
+ pub const EMLINK : :: c_int = 31 ;
642
645
pub const EPIPE : :: c_int = 32 ;
643
646
pub const EDEADLK : :: c_int = 33 ;
644
647
pub const ERANGE : :: c_int = 38 ;
@@ -664,6 +667,10 @@ pub const ESHUTDOWN: ::c_int = 58;
664
667
pub const ETOOMANYREFS : :: c_int = 59 ;
665
668
pub const ETIMEDOUT : :: c_int = 60 ;
666
669
pub const ECONNREFUSED : :: c_int = 61 ;
670
+ pub const ENETDOWN : :: c_int = 62 ;
671
+ pub const ETXTBSY : :: c_int = 63 ;
672
+ pub const ELOOP : :: c_int = 64 ;
673
+ pub const EHOSTUNREACH : :: c_int = 65 ;
667
674
pub const EINPROGRESS : :: c_int = 68 ;
668
675
pub const EALREADY : :: c_int = 69 ;
669
676
pub const EWOULDBLOCK : :: c_int = 70 ;
@@ -1212,6 +1219,8 @@ extern "C" {
1212
1219
1213
1220
pub fn strerror_r ( errnum : :: c_int , buf : * mut c_char , buflen : :: size_t ) -> :: c_int ;
1214
1221
1222
+ pub fn sigaddset ( set : * mut sigset_t , signum : :: c_int ) -> :: c_int ;
1223
+
1215
1224
pub fn sigaction ( signum : :: c_int , act : * const sigaction , oldact : * mut sigaction ) -> :: c_int ;
1216
1225
1217
1226
pub fn utimes ( filename : * const :: c_char , times : * const :: timeval ) -> :: c_int ;
0 commit comments