POSIX module

renameat2

procedureforeign3 overloadsLinux, Android onlySource
renameat2 :: (
    __oldfd: s32,
    __old: *u8,
    __newfd: s32,
    __new: *u8,
    __flags: u32
) -> s32 #foreign

Parameters

__oldfd: s32
__old: *u8
__newfd: s32
__new: *u8
__flags: u32

Returns

s32
renameat2 :: (
    __old_dir_fd: s32,
    __old_path: *u8,
    __new_dir_fd: s32,
    __new_path: *u8,
    __flags: u32
) -> s32 #foreign

Parameters

__old_dir_fd: s32
__old_path: *u8
__new_dir_fd: s32
__new_path: *u8
__flags: u32

Returns

s32
renameat2 :: (
    __old_dir_fd: s32,
    __old_path: *u8,
    __new_dir_fd: s32,
    __new_path: *u8,
    __flags: u32
) -> s32 #foreign

Parameters

__old_dir_fd: s32
__old_path: *u8
__new_dir_fd: s32
__new_path: *u8
__flags: u32

Returns

s32

See also