Skip to content

Commit 5763a0f

Browse files
committed
add extattr_list_xxx() on NetBSD
1 parent f7e6930 commit 5763a0f

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

libc-test/semver/netbsd.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1538,3 +1538,6 @@ basename
15381538
XATTR_CREATE
15391539
XATTR_REPLACE
15401540
EXTATTR_NAMESPACE_EMPTY
1541+
extattr_list_fd
1542+
extattr_list_file
1543+
extattr_list_link

src/unix/bsd/netbsdlike/netbsd/mod.rs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2459,6 +2459,24 @@ extern "C" {
24592459
envp: *const *const ::c_char,
24602460
) -> ::c_int;
24612461

2462+
pub fn extattr_list_fd(
2463+
fd: ::c_int,
2464+
attrnamespace: ::c_int,
2465+
data: *mut ::c_void,
2466+
nbytes: ::size_t,
2467+
) -> ::ssize_t;
2468+
pub fn extattr_list_file(
2469+
path: *const ::c_char,
2470+
attrnamespace: ::c_int,
2471+
data: *mut ::c_void,
2472+
nbytes: ::size_t,
2473+
) -> ::ssize_t;
2474+
pub fn extattr_list_link(
2475+
path: *const ::c_char,
2476+
attrnamespace: ::c_int,
2477+
data: *mut ::c_void,
2478+
nbytes: ::size_t,
2479+
) -> ::ssize_t;
24622480
pub fn extattr_delete_fd(
24632481
fd: ::c_int,
24642482
attrnamespace: ::c_int,

0 commit comments

Comments
 (0)