about summary refs log tree commit diff
path: root/src/rt
diff options
context:
space:
mode:
authorJeff Olson <olson.jeffery@gmail.com>2012-06-26 09:05:02 -0700
committerBrian Anderson <banderson@mozilla.com>2012-06-29 15:41:56 -0700
commit8794815da9b0a3ca78725624048e5901d4fc7aa8 (patch)
treeec7293efd28ced473d08e8591e5178c3de595d87 /src/rt
parent5014a2a4132fca05c39c34a6584e1a172b9008d6 (diff)
rt: get rid of unused helpers for AF_INET and add bool-based ones, instead
Diffstat (limited to 'src/rt')
-rw-r--r--src/rt/rust_uv.cpp15
-rw-r--r--src/rt/rustrt.def.in3
2 files changed, 6 insertions, 12 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;
diff --git a/src/rt/rustrt.def.in b/src/rt/rustrt.def.in
index c454f4d496a..2fed7b35685 100644
--- a/src/rt/rustrt.def.in
+++ b/src/rt/rustrt.def.in
@@ -124,6 +124,7 @@ rust_uv_read_stop
 rust_uv_malloc_buf_base_of
 rust_uv_free_base_of_buf
 rust_uv_is_ipv4_addrinfo
+rust_uv_is_ipv6_addrinfo
 rust_uv_get_next_addrinfo
 rust_uv_addrinfo_as_sockaddr_in
 rust_uv_addrinfo_as_sockaddr_in6
@@ -138,8 +139,6 @@ rust_uv_helper_addr_in_size
 rust_uv_helper_addrinfo_size
 rust_uv_helper_uv_getaddrinfo_t_size
 rust_uv_helper_get_INADDR_NONE
-rust_uv_helper_get_AF_INET
-rust_uv_helper_get_AF_INET6
 rust_uv_helper_uv_async_t_size
 rust_uv_helper_uv_timer_t_size
 rust_uv_get_stream_handle_from_connect_req