pub unsafe extern "C" fn renameat2( olddirfd: i32, oldpath: *const i8, newdirfd: i32, newpath: *const i8, flags: u32 ) -> i32