summaryrefslogtreecommitdiff
path: root/src/unix/redox
diff options
context:
space:
mode:
authorNoah <33094578+coolreader18@users.noreply.github.com>2021-05-03 16:44:56 -0500
committerNoah <33094578+coolreader18@users.noreply.github.com>2021-05-03 16:45:44 -0500
commitd14c7c5d1f76639fe2e5ec7aeee6fbaa5b1732ac (patch)
treea305b53901a99cecc22d8d159c7e176b7bbb9085 /src/unix/redox
parent9309fd94984423115d33fff4d094d0b1095dfe79 (diff)
downloadrust-libc-d14c7c5d1f76639fe2e5ec7aeee6fbaa5b1732ac.tar.gz
Add getnameinfo on redox
Diffstat (limited to 'src/unix/redox')
-rw-r--r--src/unix/redox/mod.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/unix/redox/mod.rs b/src/unix/redox/mod.rs
index f14b39f5dd..1601a8adfb 100644
--- a/src/unix/redox/mod.rs
+++ b/src/unix/redox/mod.rs
@@ -963,6 +963,17 @@ extern "C" {
// malloc.h
pub fn memalign(align: ::size_t, size: ::size_t) -> *mut ::c_void;
+ // netdb.h
+ pub fn getnameinfo(
+ addr: *const ::sockaddr,
+ addrlen: ::socklen_t,
+ host: *mut ::c_char,
+ hostlen: ::socklen_t,
+ serv: *mut ::c_char,
+ servlen: ::socklen_t,
+ flags: ::c_int,
+ ) -> ::c_int;
+
// pthread.h
pub fn pthread_atfork(
prepare: ::Option<unsafe extern "C" fn()>,