Two variants of exchangedata

This commit is contained in:
debris 2018-08-14 16:20:15 +02:00
parent 195d63a017
commit 56dde29582

View file

@ -2471,9 +2471,14 @@ extern {
pub fn renameatx_np(fromfd: ::c_int, from: *const ::c_char,
tofd: ::c_int, to: *const ::c_char,
flags: ::c_uint) -> ::c_int;
#[cfg(target_arch = "x86")]
pub fn exchangedata(path1: *const ::c_char,
path2: *const ::c_char,
options: u32) -> ::c_int;
options: ::c_ulong) -> ::c_int;
#[cfg(any(target_arch = "x86_64", target_arch = "aarch64"))]
pub fn exchangedata(path1: *const ::c_char,
path2: *const ::c_char,
options: ::c_uint) -> ::c_int;
pub fn fremovexattr(filedes: ::c_int, name: *const ::c_char,
flags: ::c_int) -> ::c_int;