]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r13964@catbus: nickm | 2007-07-28 22:55:10 -0400
authorNick Mathewson <nickm@torproject.org>
Sun, 29 Jul 2007 02:55:24 +0000 (02:55 +0000)
committerNick Mathewson <nickm@torproject.org>
Sun, 29 Jul 2007 02:55:24 +0000 (02:55 +0000)
 Change "IN_ADDR" macro to "IN4_ADDR" in an attempt to fix mingw compilation

svn:r10963

src/common/compat.h
src/common/util.c

index 2e97dee22ce1c2d8b948f11b2e9d670194001e81..9b23467e7333da13b6d1369ebfc2837f0911bb4a 100644 (file)
@@ -319,7 +319,7 @@ static INLINE uint32_t IPV4IP(const tor_addr_t *a);
 static INLINE uint32_t IPV4IPh(const tor_addr_t *a);
 static INLINE uint32_t IPV4MAPh(const tor_addr_t *a);
 static INLINE uint16_t IN_FAMILY(const tor_addr_t *a);
-static INLINE const struct in_addr *IN_ADDR(const tor_addr_t *a);
+static INLINE const struct in_addr *IN4_ADDR(const tor_addr_t *a);
 static INLINE const struct in6_addr *IN6_ADDR(const tor_addr_t *a);
 static INLINE uint16_t IN_PORT(const tor_addr_t *a);
 
@@ -344,7 +344,7 @@ IN_FAMILY(const tor_addr_t *a)
   return a->sa.sin_family;
 }
 static INLINE const struct in_addr *
-IN_ADDR(const tor_addr_t *a)
+IN4_ADDR(const tor_addr_t *a)
 {
   return &a->sa.sin_addr;
 }
index 05e538c46d9ce2638f45aa8bcb661d9d4db49b47..a2ac9b934ee36a1b7a0350a32e44dd0c8d686ffc 100644 (file)
@@ -2260,7 +2260,7 @@ tor_addr_parse_mask_ports(const char *s, tor_addr_t *addr_out,
 #else
   if (v_family == AF_INET6 && v4map) {
     v_family = AF_INET;
-    IN_ADDR(addr_out).s_addr = IN6_ADDR(addr_out).s6_addr32[3];
+    IN4_ADDR(addr_out).s_addr = IN6_ADDR(addr_out).s6_addr32[3];
   }
 #endif
 */
@@ -2391,7 +2391,7 @@ tor_addr_is_null(const tor_addr_t *addr)
         return 1;
       return 0;
     case AF_INET:
-      if (!IN_ADDR(addr)->s_addr)
+      if (!IN4_ADDR(addr)->s_addr)
         return 1;
       return 0;
     default:
@@ -2556,7 +2556,7 @@ tor_addr_to_str(char *dest, const tor_addr_t *addr, int len)
   tor_assert(addr && dest);
 
   if (IN_FAMILY(addr) == AF_INET) {
-    return tor_inet_ntop(AF_INET, IN_ADDR(addr), dest, len);
+    return tor_inet_ntop(AF_INET, IN4_ADDR(addr), dest, len);
   } else if (IN_FAMILY(addr) == AF_INET6) {
     return tor_inet_ntop(AF_INET6, IN6_ADDR(addr), dest, len);
   } else {