diff options
| author | NODA, Kai <nodakai@gmail.com> | 2014-12-02 02:39:40 +0800 |
|---|---|---|
| committer | NODA, Kai <nodakai@gmail.com> | 2014-12-02 02:50:57 +0800 |
| commit | 2018510dd9578b9c3ca25d574130056f9c36aaf9 (patch) | |
| tree | 7bd2b64c8995dce3792b011af0936bcc109289e2 /src/liblibc | |
| parent | 09f04bf2c919725d5ee69b8cbb34cdcbb3433e25 (diff) | |
liblibc: getsid() was missing though setsid() was already there.
include <unistd.h>
pid_t getsid(pid_t pid);
CONFORMING TO
SVr4, POSIX.1-2001.
Signed-off-by: NODA, Kai <nodakai@gmail.com>
Diffstat (limited to 'src/liblibc')
| -rw-r--r-- | src/liblibc/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/liblibc/lib.rs b/src/liblibc/lib.rs index 6ce85d1d802..18e9d832c00 100644 --- a/src/liblibc/lib.rs +++ b/src/liblibc/lib.rs @@ -192,7 +192,7 @@ pub use funcs::bsd43::{shutdown}; #[cfg(unix)] pub use types::os::arch::posix01::{stat, utimbuf}; #[cfg(unix)] pub use types::os::common::bsd44::{ifaddrs}; #[cfg(unix)] pub use funcs::posix88::unistd::{sysconf, setgid, setsid, setuid, pread, pwrite}; -#[cfg(unix)] pub use funcs::posix88::unistd::{getgid, getuid}; +#[cfg(unix)] pub use funcs::posix88::unistd::{getgid, getuid, getsid}; #[cfg(unix)] pub use funcs::posix88::unistd::{_PC_NAME_MAX, utime, nanosleep, pathconf, link}; #[cfg(unix)] pub use funcs::posix88::unistd::{chown}; #[cfg(unix)] pub use funcs::posix88::mman::{mmap, munmap, mprotect}; @@ -4402,6 +4402,7 @@ pub mod funcs { pub fn getpid() -> pid_t; pub fn getppid() -> pid_t; pub fn getuid() -> uid_t; + pub fn getsid(pid: pid_t) -> pid_t; pub fn isatty(fd: c_int) -> c_int; pub fn link(src: *const c_char, dst: *const c_char) -> c_int; pub fn lseek(fd: c_int, offset: off_t, whence: c_int) |
