about summary refs log tree commit diff
path: root/src/rt/rust_uv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/rt/rust_uv.cpp')
-rw-r--r--src/rt/rust_uv.cpp15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/rt/rust_uv.cpp b/src/rt/rust_uv.cpp
index e47b3585b9c..f681c6bdd99 100644
--- a/src/rt/rust_uv.cpp
+++ b/src/rt/rust_uv.cpp
@@ -324,18 +324,10 @@ extern "C" size_t
 rust_uv_helper_addrinfo_size() {
     return sizeof(addrinfo);
 }
-extern "C" unsigned long int
+extern "C" unsigned int
 rust_uv_helper_get_INADDR_NONE() {
     return INADDR_NONE;
 }
-extern "C" unsigned long int
-rust_uv_helper_get_AF_INET() {
-    return AF_INET;
-}
-extern "C" unsigned long int
-rust_uv_helper_get_AF_INET6() {
-    return AF_INET6;
-}
 
 extern "C" uv_stream_t*
 rust_uv_get_stream_handle_from_connect_req(uv_connect_t* connect) {
@@ -518,9 +510,12 @@ rust_uv_freeaddrinfo(addrinfo* res) {
 }
 extern "C" bool
 rust_uv_is_ipv4_addrinfo(addrinfo* input) {
-    // if it aint AF_INET, it's AF_INET6
     return input->ai_family == AF_INET;
 }
+extern "C" bool
+rust_uv_is_ipv6_addrinfo(addrinfo* input) {
+    return input->ai_family == AF_INET6;
+}
 extern "C" addrinfo*
 rust_uv_get_next_addrinfo(addrinfo* input) {
     return input->ai_next;