summaryrefslogtreecommitdiff
path: root/src/unix/haiku/mod.rs
diff options
context:
space:
mode:
authorDavid CARLIER <devnexen@gmail.com>2021-11-21 13:04:52 +0000
committerDavid CARLIER <devnexen@gmail.com>2021-11-21 13:04:52 +0000
commitb70bf63b177e71739d6a305bd90983fe8705a7d0 (patch)
treeb0f8cb996a06bdc46704d51960dd83ba865b6237 /src/unix/haiku/mod.rs
parent72cf1803b693f3e2787f2f8a547615110ba13cea (diff)
downloadrust-libc-b70bf63b177e71739d6a305bd90983fe8705a7d0.tar.gz
haiku adding few BSD portability fn.
Diffstat (limited to 'src/unix/haiku/mod.rs')
-rw-r--r--src/unix/haiku/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/unix/haiku/mod.rs b/src/unix/haiku/mod.rs
index 52d2750765..08cd189857 100644
--- a/src/unix/haiku/mod.rs
+++ b/src/unix/haiku/mod.rs
@@ -1487,6 +1487,12 @@ extern "C" {
pub fn getpriority(which: ::c_int, who: id_t) -> ::c_int;
pub fn setpriority(which: ::c_int, who: id_t, priority: ::c_int) -> ::c_int;
+ pub fn endusershell();
+ pub fn getpass(prompt: *const ::c_char) -> *mut ::c_char;
+ pub fn getusershell() -> *mut ::c_char;
+ pub fn issetugid() -> ::c_int;
+ pub fn setusershell();
+
pub fn utimensat(
fd: ::c_int,
path: *const ::c_char,