summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-11-21 22:38:00 +0000
committerbors <bors@rust-lang.org>2021-11-21 22:38:00 +0000
commit82b85b70b15564b18272989e819f01c4af8a5abd (patch)
treeb0f8cb996a06bdc46704d51960dd83ba865b6237
parent72cf1803b693f3e2787f2f8a547615110ba13cea (diff)
parentb70bf63b177e71739d6a305bd90983fe8705a7d0 (diff)
downloadrust-libc-82b85b70b15564b18272989e819f01c4af8a5abd.tar.gz
Auto merge of #2558 - devnexen:haiku_unistd_bsd, r=Amanieu
haiku adding few BSD portability fn.
-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,