diff options
author | Alex Crichton <alex@alexcrichton.com> | 2015-11-03 22:03:06 -0800 |
---|---|---|
committer | Alex Crichton <alex@alexcrichton.com> | 2015-11-03 22:03:06 -0800 |
commit | 3bb2fef25e4716b1e227baba0ba4c5a379a9b795 (patch) | |
tree | aceb3f62e1b0ccf312f216c2b7145f052b2455da | |
parent | 6d817ed05af919cc3dd5ea2889018eaa48d87ab9 (diff) | |
parent | e6c00c2fd6731fc67b4b74c8fa6d3bdfecf34ff2 (diff) | |
download | rust-libc-3bb2fef25e4716b1e227baba0ba4c5a379a9b795.tar.gz |
Merge pull request #35 from sfackler/socketpair
Add socketpair
-rw-r--r-- | src/unix/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs index fb028971a5..636b5d3c98 100644 --- a/src/unix/mod.rs +++ b/src/unix/mod.rs @@ -133,6 +133,10 @@ extern { value: *const ::c_void, option_len: socklen_t) -> ::c_int; #[cfg_attr(all(target_os = "macos", target_arch = "x86"), + link_name = "socketpair$UNIX2003")] + pub fn socketpair(domain: ::c_int, type_: ::c_int, protocol: ::c_int, + socket_vector: *mut ::c_int) -> ::c_int; + #[cfg_attr(all(target_os = "macos", target_arch = "x86"), link_name = "sendto$UNIX2003")] pub fn sendto(socket: ::c_int, buf: *const ::c_void, len: ::size_t, flags: ::c_int, addr: *const sockaddr, |