diff options
author | Nathan S. Evans <evans@in.tum.de> | 2010-08-18 20:10:32 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2010-08-18 20:10:32 +0000 |
commit | 6432f33f77b6e00f5843e44afb423f030c17e811 (patch) | |
tree | 7eb749998e5faf2f9d4bf726f4f580a03c9310bb /src/transport/gnunet-nat-server-windows.c | |
parent | 05b04fe70d7957ba2f8d253db333a7ad44a12129 (diff) | |
download | gnunet-6432f33f77b6e00f5843e44afb423f030c17e811.tar.gz gnunet-6432f33f77b6e00f5843e44afb423f030c17e811.zip |
yes, windows still sucks
Diffstat (limited to 'src/transport/gnunet-nat-server-windows.c')
-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 | ||