pub fn link(oldpath: [*:0]const u8, newpath: [*:0]const u8) usize
oldpath: [*:0]const u8
newpath: [*:0]const u8
1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942
pub fn link(oldpath: [*:0]const u8, newpath: [*:0]const u8) usize { if (@hasField(SYS, "link")) { return syscall2( .link, @intFromPtr(oldpath), @intFromPtr(newpath), ); } else { return syscall5( .linkat, @as(u32, @bitCast(@as(i32, AT.FDCWD))), @intFromPtr(oldpath), @as(u32, @bitCast(@as(i32, AT.FDCWD))), @intFromPtr(newpath), 0, ); } }