From e44bf3ffaba427c67a14c9b25e0500a6fe8b7b94 Mon Sep 17 00:00:00 2001 From: Tobias Heider Date: Tue, 25 Feb 2025 01:55:25 +0000 Subject: [PATCH] openbsd: add devname(3) --- libc-test/semver/openbsd.txt | 1 + src/unix/bsd/netbsdlike/openbsd/mod.rs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libc-test/semver/openbsd.txt b/libc-test/semver/openbsd.txt index b8bf17f8ff771..f2d8064b00ae0 100644 --- a/libc-test/semver/openbsd.txt +++ b/libc-test/semver/openbsd.txt @@ -1066,6 +1066,7 @@ clock_getres clock_settime cmsghdr daemon +devname difftime dirfd dirname diff --git a/src/unix/bsd/netbsdlike/openbsd/mod.rs b/src/unix/bsd/netbsdlike/openbsd/mod.rs index 20448d0cfc187..842e7b1c03688 100644 --- a/src/unix/bsd/netbsdlike/openbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsd/mod.rs @@ -2143,6 +2143,8 @@ extern "C" { pub fn fstatfs(fd: c_int, buf: *mut statfs) -> c_int; pub fn getmntinfo(mntbufp: *mut *mut crate::statfs, flags: c_int) -> c_int; pub fn getfsstat(buf: *mut statfs, bufsize: size_t, flags: c_int) -> c_int; + + pub fn devname(dev: crate::dev_t, mode_t: crate::mode_t) -> *mut c_char; } #[link(name = "execinfo")]