diff options
author | Steve Lau <stevelauc@outlook.com> | 2022-11-03 20:30:50 +0800 |
---|---|---|
committer | Steve Lau <stevelauc@outlook.com> | 2022-11-03 20:30:50 +0800 |
commit | 5763a0fd16154c0c5875304275fc4248795a0a75 (patch) | |
tree | b10d467e24fd64a858350e45c78b4b7d331ec602 /src | |
parent | f7e6930ae8fbf97a0065e52884ee7c4eb920e77e (diff) | |
download | rust-libc-5763a0fd16154c0c5875304275fc4248795a0a75.tar.gz |
add extattr_list_xxx() on NetBSD
Diffstat (limited to 'src')
-rw-r--r-- | src/unix/bsd/netbsdlike/netbsd/mod.rs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/unix/bsd/netbsdlike/netbsd/mod.rs b/src/unix/bsd/netbsdlike/netbsd/mod.rs index 62ddae257d..41f6b23d12 100644 --- a/src/unix/bsd/netbsdlike/netbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/netbsd/mod.rs @@ -2459,6 +2459,24 @@ extern "C" { envp: *const *const ::c_char, ) -> ::c_int; + pub fn extattr_list_fd( + fd: ::c_int, + attrnamespace: ::c_int, + data: *mut ::c_void, + nbytes: ::size_t, + ) -> ::ssize_t; + pub fn extattr_list_file( + path: *const ::c_char, + attrnamespace: ::c_int, + data: *mut ::c_void, + nbytes: ::size_t, + ) -> ::ssize_t; + pub fn extattr_list_link( + path: *const ::c_char, + attrnamespace: ::c_int, + data: *mut ::c_void, + nbytes: ::size_t, + ) -> ::ssize_t; pub fn extattr_delete_fd( fd: ::c_int, attrnamespace: ::c_int, |