summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanilo Bargen <mail@dbrgn.ch>2019-05-19 01:17:17 +0200
committerDanilo Bargen <mail@dbrgn.ch>2019-05-19 01:17:17 +0200
commitf4f8986fedc9f873cc9f53999686a1edd3caeba9 (patch)
tree788598e854191c3a7f8361929fe625191e172b28
parentcaf17a0641d29dc624621177f5756804dd180c13 (diff)
downloadrust-libc-f4f8986fedc9f873cc9f53999686a1edd3caeba9.tar.gz
Add ttyname_r
-rw-r--r--src/unix/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index 1565b6338c..9160af3f0c 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -753,6 +753,8 @@ extern {
pub fn tcgetpgrp(fd: ::c_int) -> pid_t;
pub fn tcsetpgrp(fd: ::c_int, pgrp: ::pid_t) -> ::c_int;
pub fn ttyname(fd: ::c_int) -> *mut c_char;
+ pub fn ttyname_r(fd: ::c_int,
+ buf: *mut c_char, buflen: ::size_t) -> ::c_int;
pub fn unlink(c: *const c_char) -> ::c_int;
#[cfg_attr(all(target_os = "macos", target_arch = "x86"),
link_name = "wait$UNIX2003")]