@@ -1269,6 +1269,41 @@ pub mod consts {
1269
1269
pub static _SC_XBS5_ILP32_OFF32 : c_int = 125 ;
1270
1270
pub static _SC_XBS5_ILP32_OFFBIG : c_int = 126 ;
1271
1271
pub static _SC_XBS5_LPBIG_OFFBIG : c_int = 128 ;
1272
+
1273
+ pub static EPERM : c_int = 1 ;
1274
+ pub static ENOENT : c_int = 2 ;
1275
+ pub static ESRCH : c_int = 3 ;
1276
+ pub static EINTR : c_int = 4 ;
1277
+ pub static EIO : c_int = 5 ;
1278
+ pub static ENXIO : c_int = 6 ;
1279
+ pub static E2BIG : c_int = 7 ;
1280
+ pub static ENOEXEC : c_int = 8 ;
1281
+ pub static EBADF : c_int = 9 ;
1282
+ pub static ECHILD : c_int = 10 ;
1283
+ pub static EAGAIN : c_int = 11 ;
1284
+ pub static ENOMEM : c_int = 12 ;
1285
+ pub static EACCES : c_int = 13 ;
1286
+ pub static EFAULT : c_int = 14 ;
1287
+ pub static ENOTBLK : c_int = 15 ;
1288
+ pub static EBUSY : c_int = 16 ;
1289
+ pub static EEXIST : c_int = 17 ;
1290
+ pub static EXDEV : c_int = 18 ;
1291
+ pub static ENODEV : c_int = 19 ;
1292
+ pub static ENOTDIR : c_int = 20 ;
1293
+ pub static EISDIR : c_int = 21 ;
1294
+ pub static EINVAL : c_int = 22 ;
1295
+ pub static ENFILE : c_int = 23 ;
1296
+ pub static EMFILE : c_int = 24 ;
1297
+ pub static ENOTTY : c_int = 25 ;
1298
+ pub static ETXTBSY : c_int = 26 ;
1299
+ pub static EFBIG : c_int = 27 ;
1300
+ pub static ENOSPC : c_int = 28 ;
1301
+ pub static ESPIPE : c_int = 29 ;
1302
+ pub static EROFS : c_int = 30 ;
1303
+ pub static EMLINK : c_int = 31 ;
1304
+ pub static EPIPE : c_int = 32 ;
1305
+ pub static EDOM : c_int = 33 ;
1306
+ pub static ERANGE : c_int = 34 ;
1272
1307
}
1273
1308
#[ cfg( target_arch = "mips" ) ]
1274
1309
pub mod posix88 {
@@ -1394,6 +1429,41 @@ pub mod consts {
1394
1429
pub static _SC_XBS5_ILP32_OFF32 : c_int = 125 ;
1395
1430
pub static _SC_XBS5_ILP32_OFFBIG : c_int = 126 ;
1396
1431
pub static _SC_XBS5_LPBIG_OFFBIG : c_int = 128 ;
1432
+
1433
+ pub static EPERM : c_int = 1 ;
1434
+ pub static ENOENT : c_int = 2 ;
1435
+ pub static ESRCH : c_int = 3 ;
1436
+ pub static EINTR : c_int = 4 ;
1437
+ pub static EIO : c_int = 5 ;
1438
+ pub static ENXIO : c_int = 6 ;
1439
+ pub static E2BIG : c_int = 7 ;
1440
+ pub static ENOEXEC : c_int = 8 ;
1441
+ pub static EBADF : c_int = 9 ;
1442
+ pub static ECHILD : c_int = 10 ;
1443
+ pub static EAGAIN : c_int = 11 ;
1444
+ pub static ENOMEM : c_int = 12 ;
1445
+ pub static EACCES : c_int = 13 ;
1446
+ pub static EFAULT : c_int = 14 ;
1447
+ pub static ENOTBLK : c_int = 15 ;
1448
+ pub static EBUSY : c_int = 16 ;
1449
+ pub static EEXIST : c_int = 17 ;
1450
+ pub static EXDEV : c_int = 18 ;
1451
+ pub static ENODEV : c_int = 19 ;
1452
+ pub static ENOTDIR : c_int = 20 ;
1453
+ pub static EISDIR : c_int = 21 ;
1454
+ pub static EINVAL : c_int = 22 ;
1455
+ pub static ENFILE : c_int = 23 ;
1456
+ pub static EMFILE : c_int = 24 ;
1457
+ pub static ENOTTY : c_int = 25 ;
1458
+ pub static ETXTBSY : c_int = 26 ;
1459
+ pub static EFBIG : c_int = 27 ;
1460
+ pub static ENOSPC : c_int = 28 ;
1461
+ pub static ESPIPE : c_int = 29 ;
1462
+ pub static EROFS : c_int = 30 ;
1463
+ pub static EMLINK : c_int = 31 ;
1464
+ pub static EPIPE : c_int = 32 ;
1465
+ pub static EDOM : c_int = 33 ;
1466
+ pub static ERANGE : c_int = 34 ;
1397
1467
}
1398
1468
pub mod posix01 {
1399
1469
use libc:: types:: os:: arch:: c95:: c_int;
@@ -1656,6 +1726,108 @@ pub mod consts {
1656
1726
pub static _SC_SEM_VALUE_MAX : c_int = 50 ;
1657
1727
pub static _SC_SIGQUEUE_MAX : c_int = 51 ;
1658
1728
pub static _SC_TIMER_MAX : c_int = 52 ;
1729
+
1730
+ pub static EPERM : c_int = 1 ;
1731
+ pub static ENOENT : c_int = 2 ;
1732
+ pub static ESRCH : c_int = 3 ;
1733
+ pub static EINTR : c_int = 4 ;
1734
+ pub static EIO : c_int = 5 ;
1735
+ pub static ENXIO : c_int = 6 ;
1736
+ pub static E2BIG : c_int = 7 ;
1737
+ pub static ENOEXEC : c_int = 8 ;
1738
+ pub static EBADF : c_int = 9 ;
1739
+ pub static ECHILD : c_int = 10 ;
1740
+ pub static EDEADLK : c_int = 11 ;
1741
+ pub static ENOMEM : c_int = 12 ;
1742
+ pub static EACCES : c_int = 13 ;
1743
+ pub static EFAULT : c_int = 14 ;
1744
+ pub static ENOTBLK : c_int = 15 ;
1745
+ pub static EBUSY : c_int = 16 ;
1746
+ pub static EEXIST : c_int = 17 ;
1747
+ pub static EXDEV : c_int = 18 ;
1748
+ pub static ENODEV : c_int = 19 ;
1749
+ pub static ENOTDIR : c_int = 20 ;
1750
+ pub static EISDIR : c_int = 21 ;
1751
+ pub static EINVAL : c_int = 22 ;
1752
+ pub static ENFILE : c_int = 23 ;
1753
+ pub static EMFILE : c_int = 24 ;
1754
+ pub static ENOTTY : c_int = 25 ;
1755
+ pub static ETXTBSY : c_int = 26 ;
1756
+ pub static EFBIG : c_int = 27 ;
1757
+ pub static ENOSPC : c_int = 28 ;
1758
+ pub static ESPIPE : c_int = 29 ;
1759
+ pub static EROFS : c_int = 30 ;
1760
+ pub static EMLINK : c_int = 31 ;
1761
+ pub static EPIPE : c_int = 32 ;
1762
+ pub static EDOM : c_int = 33 ;
1763
+ pub static ERANGE : c_int = 34 ;
1764
+ pub static EAGAIN : c_int = 35 ;
1765
+ pub static EWOULDBLOCK : c_int = 35 ;
1766
+ pub static EINPROGRESS : c_int = 36 ;
1767
+ pub static EALREADY : c_int = 37 ;
1768
+ pub static ENOTSOCK : c_int = 38 ;
1769
+ pub static EDESTADDRREQ : c_int = 39 ;
1770
+ pub static EMSGSIZE : c_int = 40 ;
1771
+ pub static EPROTOTYPE : c_int = 41 ;
1772
+ pub static ENOPROTOOPT : c_int = 42 ;
1773
+ pub static EPROTONOSUPPORT : c_int = 43 ;
1774
+ pub static ESOCKTNOSUPPORT : c_int = 44 ;
1775
+ pub static EOPNOTSUPP : c_int = 45 ;
1776
+ pub static EPFNOSUPPORT : c_int = 46 ;
1777
+ pub static EAFNOSUPPORT : c_int = 47 ;
1778
+ pub static EADDRINUSE : c_int = 48 ;
1779
+ pub static EADDRNOTAVAIL : c_int = 49 ;
1780
+ pub static ENETDOWN : c_int = 50 ;
1781
+ pub static ENETUNREACH : c_int = 51 ;
1782
+ pub static ENETRESET : c_int = 52 ;
1783
+ pub static ECONNABORTED : c_int = 53 ;
1784
+ pub static ECONNRESET : c_int = 54 ;
1785
+ pub static ENOBUFS : c_int = 55 ;
1786
+ pub static EISCONN : c_int = 56 ;
1787
+ pub static ENOTCONN : c_int = 57 ;
1788
+ pub static ESHUTDOWN : c_int = 58 ;
1789
+ pub static ETOOMANYREFS : c_int = 59 ;
1790
+ pub static ETIMEDOUT : c_int = 60 ;
1791
+ pub static ECONNREFUSED : c_int = 61 ;
1792
+ pub static ELOOP : c_int = 62 ;
1793
+ pub static ENAMETOOLONG : c_int = 63 ;
1794
+ pub static EHOSTDOWN : c_int = 64 ;
1795
+ pub static EHOSTUNREACH : c_int = 65 ;
1796
+ pub static ENOTEMPTY : c_int = 66 ;
1797
+ pub static EPROCLIM : c_int = 67 ;
1798
+ pub static EUSERS : c_int = 68 ;
1799
+ pub static EDQUOT : c_int = 69 ;
1800
+ pub static ESTALE : c_int = 70 ;
1801
+ pub static EREMOTE : c_int = 71 ;
1802
+ pub static EBADRPC : c_int = 72 ;
1803
+ pub static ERPCMISMATCH : c_int = 73 ;
1804
+ pub static EPROGUNAVAIL : c_int = 74 ;
1805
+ pub static EPROGMISMATCH : c_int = 75 ;
1806
+ pub static EPROCUNAVAIL : c_int = 76 ;
1807
+ pub static ENOLCK : c_int = 77 ;
1808
+ pub static ENOSYS : c_int = 78 ;
1809
+ pub static EFTYPE : c_int = 79 ;
1810
+ pub static EAUTH : c_int = 80 ;
1811
+ pub static ENEEDAUTH : c_int = 81 ;
1812
+ pub static EIDRM : c_int = 82 ;
1813
+ pub static ENOMSG : c_int = 83 ;
1814
+ pub static EOVERFLOW : c_int = 84 ;
1815
+ pub static ECANCELED : c_int = 85 ;
1816
+ pub static EILSEQ : c_int = 86 ;
1817
+ pub static ENOATTR : c_int = 87 ;
1818
+ pub static EDOOFUS : c_int = 88 ;
1819
+ pub static EBADMSG : c_int = 89 ;
1820
+ pub static EMULTIHOP : c_int = 90 ;
1821
+ pub static ENOLINK : c_int = 91 ;
1822
+ pub static EPROTO : c_int = 92 ;
1823
+ pub static ENOMEDIUM : c_int = 93 ;
1824
+ pub static EUNUSED94 : c_int = 94 ;
1825
+ pub static EUNUSED95 : c_int = 95 ;
1826
+ pub static EUNUSED96 : c_int = 96 ;
1827
+ pub static EUNUSED97 : c_int = 97 ;
1828
+ pub static EUNUSED98 : c_int = 98 ;
1829
+ pub static EASYNC : c_int = 99 ;
1830
+ pub static ELAST : c_int = 99 ;
1659
1831
}
1660
1832
pub mod posix01 {
1661
1833
use libc:: types:: os:: arch:: c95:: c_int;
@@ -1900,6 +2072,115 @@ pub mod consts {
1900
2072
pub static _SC_XBS5_ILP32_OFFBIG : c_int = 123 ;
1901
2073
pub static _SC_XBS5_LP64_OFF64 : c_int = 124 ;
1902
2074
pub static _SC_XBS5_LPBIG_OFFBIG : c_int = 125 ;
2075
+
2076
+ pub static EPERM : c_int = 1 ;
2077
+ pub static ENOENT : c_int = 2 ;
2078
+ pub static ESRCH : c_int = 3 ;
2079
+ pub static EINTR : c_int = 4 ;
2080
+ pub static EIO : c_int = 5 ;
2081
+ pub static ENXIO : c_int = 6 ;
2082
+ pub static E2BIG : c_int = 7 ;
2083
+ pub static ENOEXEC : c_int = 8 ;
2084
+ pub static EBADF : c_int = 9 ;
2085
+ pub static ECHILD : c_int = 10 ;
2086
+ pub static EDEADLK : c_int = 11 ;
2087
+ pub static ENOMEM : c_int = 12 ;
2088
+ pub static EACCES : c_int = 13 ;
2089
+ pub static EFAULT : c_int = 14 ;
2090
+ pub static ENOTBLK : c_int = 15 ;
2091
+ pub static EBUSY : c_int = 16 ;
2092
+ pub static EEXIST : c_int = 17 ;
2093
+ pub static EXDEV : c_int = 18 ;
2094
+ pub static ENODEV : c_int = 19 ;
2095
+ pub static ENOTDIR : c_int = 20 ;
2096
+ pub static EISDIR : c_int = 21 ;
2097
+ pub static EINVAL : c_int = 22 ;
2098
+ pub static ENFILE : c_int = 23 ;
2099
+ pub static EMFILE : c_int = 24 ;
2100
+ pub static ENOTTY : c_int = 25 ;
2101
+ pub static ETXTBSY : c_int = 26 ;
2102
+ pub static EFBIG : c_int = 27 ;
2103
+ pub static ENOSPC : c_int = 28 ;
2104
+ pub static ESPIPE : c_int = 29 ;
2105
+ pub static EROFS : c_int = 30 ;
2106
+ pub static EMLINK : c_int = 31 ;
2107
+ pub static EPIPE : c_int = 32 ;
2108
+ pub static EDOM : c_int = 33 ;
2109
+ pub static ERANGE : c_int = 34 ;
2110
+ pub static EAGAIN : c_int = 35 ;
2111
+ pub static EWOULDBLOCK : c_int = EAGAIN ;
2112
+ pub static EINPROGRESS : c_int = 36 ;
2113
+ pub static EALREADY : c_int = 37 ;
2114
+ pub static ENOTSOCK : c_int = 38 ;
2115
+ pub static EDESTADDRREQ : c_int = 39 ;
2116
+ pub static EMSGSIZE : c_int = 40 ;
2117
+ pub static EPROTOTYPE : c_int = 41 ;
2118
+ pub static ENOPROTOOPT : c_int = 42 ;
2119
+ pub static EPROTONOSUPPORT : c_int = 43 ;
2120
+ pub static ESOCKTNOSUPPORT : c_int = 44 ;
2121
+ pub static ENOTSUP : c_int = 45 ;
2122
+ pub static EPFNOSUPPORT : c_int = 46 ;
2123
+ pub static EAFNOSUPPORT : c_int = 47 ;
2124
+ pub static EADDRINUSE : c_int = 48 ;
2125
+ pub static EADDRNOTAVAIL : c_int = 49 ;
2126
+ pub static ENETDOWN : c_int = 50 ;
2127
+ pub static ENETUNREACH : c_int = 51 ;
2128
+ pub static ENETRESET : c_int = 52 ;
2129
+ pub static ECONNABORTED : c_int = 53 ;
2130
+ pub static ECONNRESET : c_int = 54 ;
2131
+ pub static ENOBUFS : c_int = 55 ;
2132
+ pub static EISCONN : c_int = 56 ;
2133
+ pub static ENOTCONN : c_int = 57 ;
2134
+ pub static ESHUTDOWN : c_int = 58 ;
2135
+ pub static ETOOMANYREFS : c_int = 59 ;
2136
+ pub static ETIMEDOUT : c_int = 60 ;
2137
+ pub static ECONNREFUSED : c_int = 61 ;
2138
+ pub static ELOOP : c_int = 62 ;
2139
+ pub static ENAMETOOLONG : c_int = 63 ;
2140
+ pub static EHOSTDOWN : c_int = 64 ;
2141
+ pub static EHOSTUNREACH : c_int = 65 ;
2142
+ pub static ENOTEMPTY : c_int = 66 ;
2143
+ pub static EPROCLIM : c_int = 67 ;
2144
+ pub static EUSERS : c_int = 68 ;
2145
+ pub static EDQUOT : c_int = 69 ;
2146
+ pub static ESTALE : c_int = 70 ;
2147
+ pub static EREMOTE : c_int = 71 ;
2148
+ pub static EBADRPC : c_int = 72 ;
2149
+ pub static ERPCMISMATCH : c_int = 73 ;
2150
+ pub static EPROGUNAVAIL : c_int = 74 ;
2151
+ pub static EPROGMISMATCH : c_int = 75 ;
2152
+ pub static EPROCUNAVAIL : c_int = 76 ;
2153
+ pub static ENOLCK : c_int = 77 ;
2154
+ pub static ENOSYS : c_int = 78 ;
2155
+ pub static EFTYPE : c_int = 79 ;
2156
+ pub static EAUTH : c_int = 80 ;
2157
+ pub static ENEEDAUTH : c_int = 81 ;
2158
+ pub static EPWROFF : c_int = 82 ;
2159
+ pub static EDEVERR : c_int = 83 ;
2160
+ pub static EOVERFLOW : c_int = 84 ;
2161
+ pub static EBADEXEC : c_int = 85 ;
2162
+ pub static EBADARCH : c_int = 86 ;
2163
+ pub static ESHLIBVERS : c_int = 87 ;
2164
+ pub static EBADMACHO : c_int = 88 ;
2165
+ pub static ECANCELED : c_int = 89 ;
2166
+ pub static EIDRM : c_int = 90 ;
2167
+ pub static ENOMSG : c_int = 91 ;
2168
+ pub static EILSEQ : c_int = 92 ;
2169
+ pub static ENOATTR : c_int = 93 ;
2170
+ pub static EBADMSG : c_int = 94 ;
2171
+ pub static EMULTIHOP : c_int = 95 ;
2172
+ pub static ENODATA : c_int = 96 ;
2173
+ pub static ENOLINK : c_int = 97 ;
2174
+ pub static ENOSR : c_int = 98 ;
2175
+ pub static ENOSTR : c_int = 99 ;
2176
+ pub static EPROTO : c_int = 100 ;
2177
+ pub static ETIME : c_int = 101 ;
2178
+ pub static EOPNOTSUPP : c_int = 102 ;
2179
+ pub static ENOPOLICY : c_int = 103 ;
2180
+ pub static ENOTRECOVERABLE : c_int = 104 ;
2181
+ pub static EOWNERDEAD : c_int = 105 ;
2182
+ pub static EQFULL : c_int = 106 ;
2183
+ pub static ELAST : c_int = 106 ;
1903
2184
}
1904
2185
pub mod posix01 {
1905
2186
use libc:: types:: os:: arch:: c95:: c_int;
0 commit comments