| ... | ... | @@ -95,26 +95,46 @@ pub const O_WRONLY = 0o1; |
| 95 | 95 | pub const O_RDWR = 0o2; |
| 96 | 96 | pub const O_ACCMODE = 0o3; |
| 97 | 97 | |
| 98 | | pub const O_CREAT = arch.O_CREAT; |
| 99 | | pub const O_EXCL = arch.O_EXCL; |
| 100 | | pub const O_NOCTTY = arch.O_NOCTTY; |
| 101 | | pub const O_TRUNC = arch.O_TRUNC; |
| 102 | | pub const O_APPEND = arch.O_APPEND; |
| 103 | | pub const O_NONBLOCK = arch.O_NONBLOCK; |
| 104 | | pub const O_DSYNC = arch.O_DSYNC; |
| 105 | | pub const O_SYNC = arch.O_SYNC; |
| 106 | | pub const O_RSYNC = arch.O_RSYNC; |
| 107 | | pub const O_DIRECTORY = arch.O_DIRECTORY; |
| 108 | | pub const O_NOFOLLOW = arch.O_NOFOLLOW; |
| 109 | | pub const O_CLOEXEC = arch.O_CLOEXEC; |
| 110 | | |
| 111 | | pub const O_ASYNC = arch.O_ASYNC; |
| 112 | | pub const O_DIRECT = arch.O_DIRECT; |
| 113 | | pub const O_LARGEFILE = arch.O_LARGEFILE; |
| 114 | | pub const O_NOATIME = arch.O_NOATIME; |
| 115 | | pub const O_PATH = arch.O_PATH; |
| 116 | | pub const O_TMPFILE = arch.O_TMPFILE; |
| 117 | | pub const O_NDELAY = arch.O_NDELAY; |
| 98 | pub const O_CREAT = 0o100; |
| 99 | pub const O_EXCL = 0o200; |
| 100 | pub const O_NOCTTY = 0o400; |
| 101 | pub const O_TRUNC = 0o1000; |
| 102 | pub const O_APPEND = 0o2000; |
| 103 | pub const O_NONBLOCK = 0o4000; |
| 104 | pub const O_DSYNC = 0o10000; |
| 105 | pub const O_SYNC = 0o4010000; |
| 106 | pub const O_RSYNC = 0o4010000; |
| 107 | pub const O_DIRECTORY = 0o200000; |
| 108 | pub const O_NOFOLLOW = 0o400000; |
| 109 | pub const O_CLOEXEC = 0o2000000; |
| 110 | |
| 111 | pub const O_ASYNC = 0o20000; |
| 112 | pub const O_DIRECT = 0o40000; |
| 113 | pub const O_LARGEFILE = 0; |
| 114 | pub const O_NOATIME = 0o1000000; |
| 115 | pub const O_PATH = 0o10000000; |
| 116 | pub const O_TMPFILE = 0o20200000; |
| 117 | pub const O_NDELAY = O_NONBLOCK; |
| 118 | |
| 119 | pub const F_DUPFD = 0; |
| 120 | pub const F_GETFD = 1; |
| 121 | pub const F_SETFD = 2; |
| 122 | pub const F_GETFL = 3; |
| 123 | pub const F_SETFL = 4; |
| 124 | |
| 125 | pub const F_SETOWN = 8; |
| 126 | pub const F_GETOWN = 9; |
| 127 | pub const F_SETSIG = 10; |
| 128 | pub const F_GETSIG = 11; |
| 129 | |
| 130 | pub const F_GETLK = 5; |
| 131 | pub const F_SETLK = 6; |
| 132 | pub const F_SETLKW = 7; |
| 133 | |
| 134 | pub const F_SETOWN_EX = 15; |
| 135 | pub const F_GETOWN_EX = 16; |
| 136 | |
| 137 | pub const F_GETOWNER_UIDS = 17; |
| 118 | 138 | |
| 119 | 139 | pub const SEEK_SET = 0; |
| 120 | 140 | pub const SEEK_CUR = 1; |