diff options
Diffstat (limited to 'src/darwin_c.zig')
-rw-r--r-- | src/darwin_c.zig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/darwin_c.zig b/src/darwin_c.zig new file mode 100644 index 000000000..21080ea85 --- /dev/null +++ b/src/darwin_c.zig @@ -0,0 +1,8 @@ +pub usingnamespace @import("std").c.builtins; + +// int clonefileat(int src_dirfd, const char * src, int dst_dirfd, const char * dst, int flags); +pub extern "c" fn clonefileat(c_int, [*c]const u8, c_int, [*c]const u8, uint32_t: c_int) c_int; +// int fclonefileat(int srcfd, int dst_dirfd, const char * dst, int flags); +pub extern "c" fn fclonefileat(c_int, c_int, [*c]const u8, uint32_t: c_int) c_int; +// int clonefile(const char * src, const char * dst, int flags); +pub extern "c" fn clonefile([*c]const u8, [*c]const u8, uint32_t: c_int) c_int; |