]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
minor changes top help Windows compilation on 32 bit machines
authorR.E. Wolff <R.E.Wolff@BitWizard.nl>
Sat, 3 Jun 2017 17:01:04 +0000 (19:01 +0200)
committerR.E. Wolff <R.E.Wolff@BitWizard.nl>
Sat, 3 Jun 2017 17:01:04 +0000 (19:01 +0200)
packet/probe_cygwin.c
packet/probe_cygwin.h

index 56bd2b99dfd7b09113273371619044571f55aecc..a37c5c6a0e3bf6880b2b7ed43516ec2e46e2db9d 100644 (file)
@@ -139,7 +139,7 @@ void WINAPI on_icmp_reply(
     struct sockaddr_storage remote_addr;
     struct sockaddr_in *remote_addr4;
     struct sockaddr_in6 *remote_addr6;
-    ICMP_ECHO_REPLY32 *reply4;
+    ICMP_ECHO_REPLY *reply4;
     ICMPV6_ECHO_REPLY *reply6;
 
     if (probe->platform.ip_version == 6) {
@@ -230,13 +230,13 @@ void icmp_send_probe(
         timeout = 1;
     }
 
-    memset(&option, 0, sizeof(IP_OPTION_INFORMATION32));
+    memset(&option, 0, sizeof(IP_OPTION_INFORMATION));
     option.Ttl = param->ttl;
 
     if (param->ip_version == 6) {
         reply_size = sizeof(ICMPV6_ECHO_REPLY) + payload_size;
     } else {
-        reply_size = sizeof(ICMP_ECHO_REPLY32) + payload_size;
+        reply_size = sizeof(ICMP_ECHO_REPLY) + payload_size;
     }
 
     probe->platform.reply4 = malloc(reply_size);
index 29ef98282cfb2e537d508a3c3aa73b3132b27e76..270e7157ebe81ab1bdb10f971999e41373a87c0a 100644 (file)
@@ -60,7 +60,7 @@ struct probe_platform_t {
     int ip_version;
 
     union {
-        ICMP_ECHO_REPLY32 *reply4;
+        ICMP_ECHO_REPLY *reply4;
         ICMPV6_ECHO_REPLY *reply6;
     };
 };