5 int rename(const char *old
, const char *new)
7 #if defined(SYS_rename)
8 return syscall(SYS_rename
, old
, new);
9 #elif defined(SYS_renameat)
10 return syscall(SYS_renameat
, AT_FDCWD
, old
, AT_FDCWD
, new);
12 return syscall(SYS_renameat2
, AT_FDCWD
, old
, AT_FDCWD
, new, 0);