diff options
-rw-r--r-- | src/transport/gnunet-nat-server-windows.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/transport/gnunet-nat-server-windows.c b/src/transport/gnunet-nat-server-windows.c index c6ebd3263..054c36719 100644 --- a/src/transport/gnunet-nat-server-windows.c +++ b/src/transport/gnunet-nat-server-windows.c | |||
@@ -203,15 +203,15 @@ send_icmp_echo (const struct in_addr *my_ip) | |||
203 | memset(&ip_pkt, 0, sizeof(ip_pkt)); | 203 | memset(&ip_pkt, 0, sizeof(ip_pkt)); |
204 | ip_pkt.vers_ihl = 0x45; | 204 | ip_pkt.vers_ihl = 0x45; |
205 | ip_pkt.tos = 0; | 205 | ip_pkt.tos = 0; |
206 | ip_pkt.pkt_len = sizeof (packet); | 206 | //ip_pkt.pkt_len = sizeof (packet); |
207 | ip_pkt.id = 1; | 207 | //ip_pkt.id = 1; |
208 | ip_pkt.flags_frag_offset = 0; | 208 | //ip_pkt.flags_frag_offset = 0; |
209 | ip_pkt.ttl = IPDEFTTL; | 209 | //ip_pkt.ttl = IPDEFTTL; |
210 | ip_pkt.proto = IPPROTO_ICMP; | 210 | //ip_pkt.proto = IPPROTO_ICMP; |
211 | ip_pkt.checksum = 0; | 211 | //ip_pkt.checksum = 0; |
212 | ip_pkt.src_ip = my_ip->s_addr; | 212 | //ip_pkt.src_ip = my_ip->s_addr; |
213 | ip_pkt.dst_ip = dummy.s_addr; | 213 | //ip_pkt.dst_ip = dummy.s_addr; |
214 | ip_pkt.checksum = htons(calc_checksum((uint16_t*)&ip_pkt, sizeof (ip_pkt))); | 214 | //ip_pkt.checksum = htons(calc_checksum((uint16_t*)&ip_pkt, sizeof (ip_pkt))); |
215 | memcpy (packet, &ip_pkt, sizeof (ip_pkt)); | 215 | memcpy (packet, &ip_pkt, sizeof (ip_pkt)); |
216 | off += sizeof (ip_pkt); | 216 | off += sizeof (ip_pkt); |
217 | 217 | ||