Function link [src]

Prototype

pub fn link(oldpath: [*:0]const u8, newpath: [*:0]const u8) usize

Parameters

oldpath: [*:0]const u8newpath: [*:0]const u8

Source

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(usize, @bitCast(@as(isize, AT.FDCWD))), @intFromPtr(oldpath), @as(usize, @bitCast(@as(isize, AT.FDCWD))), @intFromPtr(newpath), 0, ); } }