| ... | ... | @@ -6,6 +6,7 @@ const iovec = std.posix.iovec; |
| 6 | 6 | const iovec_const = std.posix.iovec_const; |
| 7 | 7 | const socklen_t = std.c.socklen_t; |
| 8 | 8 | const fd_t = std.c.fd_t; |
| 9 | const off_t = std.c.off_t; |
| 9 | 10 | const PATH_MAX = std.c.PATH_MAX; |
| 10 | 11 | const uid_t = std.c.uid_t; |
| 11 | 12 | const gid_t = std.c.gid_t; |
| ... | ... | @@ -28,6 +29,8 @@ pub extern "root" fn _kern_open_dir(fd: fd_t, path: [*:0]const u8) fd_t; |
| 28 | 29 | pub extern "root" fn _kern_read_dir(fd: fd_t, buffer: [*]u8, bufferSize: usize, maxCount: u32) isize; |
| 29 | 30 | pub extern "root" fn _kern_rewind_dir(fd: fd_t) status_t; |
| 30 | 31 | pub extern "root" fn _kern_read_stat(fd: fd_t, path: [*:0]const u8, traverseLink: bool, stat: *std.c.Stat, statSize: usize) status_t; |
| 32 | pub extern "root" fn readv_pos(fd: fd_t, pos: off_t, vec: [*]const std.c.iovec, count: i32) isize; |
| 33 | pub extern "root" fn writev_pos(fd: fd_t, pos: off_t, vec: [*]const std.c.iovec_const, count: i32) isize; |
| 31 | 34 | |
| 32 | 35 | pub const area_info = extern struct { |
| 33 | 36 | area: u32, |