diff options
author | Philipp Tölke <toelke@in.tum.de> | 2011-10-26 12:37:17 +0000 |
---|---|---|
committer | Philipp Tölke <toelke@in.tum.de> | 2011-10-26 12:37:17 +0000 |
commit | f67ad281327fb463f1463a94cf07bae94f49b4a0 (patch) | |
tree | 059f594e1c40551922b1e348d75b395c01b82883 /src | |
parent | 62a86610528746b30a0e869502bb5ebf4ebe29ca (diff) | |
download | gnunet-f67ad281327fb463f1463a94cf07bae94f49b4a0.tar.gz gnunet-f67ad281327fb463f1463a94cf07bae94f49b4a0.zip |
bug
Diffstat (limited to 'src')
-rw-r--r-- | src/vpn/gnunet-service-dns.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c index 47e8cc8ae..56f218b81 100644 --- a/src/vpn/gnunet-service-dns.c +++ b/src/vpn/gnunet-service-dns.c | |||
@@ -530,14 +530,14 @@ receive_mesh_answer (void *cls | |||
530 | (struct dns_record_line *) (dpkt->data + | 530 | (struct dns_record_line *) (dpkt->data + |
531 | (query_states[dns->s.id].namelen) + | 531 | (query_states[dns->s.id].namelen) + |
532 | sizeof (struct dns_query_line) + 2); | 532 | sizeof (struct dns_query_line) + 2); |
533 | if (ntohs(28) == query_states[dns->s.id].qtype) | 533 | if (htons(28) == query_states[dns->s.id].qtype) |
534 | { | 534 | { |
535 | answer->pkt.subtype = GNUNET_DNS_ANSWER_TYPE_REMOTE_AAAA; | 535 | answer->pkt.subtype = GNUNET_DNS_ANSWER_TYPE_REMOTE_AAAA; |
536 | dque->type = htons (28); /* AAAA */ | 536 | dque->type = htons (28); /* AAAA */ |
537 | drec_data->type = htons (28); /* AAAA */ | 537 | drec_data->type = htons (28); /* AAAA */ |
538 | drec_data->data_len = htons (16); | 538 | drec_data->data_len = htons (16); |
539 | } | 539 | } |
540 | if (ntohs(1) == query_states[dns->s.id].qtype) | 540 | else if (htons(1) == query_states[dns->s.id].qtype) |
541 | { | 541 | { |
542 | answer->pkt.subtype = GNUNET_DNS_ANSWER_TYPE_REMOTE_A; | 542 | answer->pkt.subtype = GNUNET_DNS_ANSWER_TYPE_REMOTE_A; |
543 | dque->type = htons (1); /* A */ | 543 | dque->type = htons (1); /* A */ |
@@ -546,7 +546,7 @@ receive_mesh_answer (void *cls | |||
546 | } | 546 | } |
547 | else | 547 | else |
548 | { | 548 | { |
549 | GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "dns-answer with data_len = %d\n", answer->pkt.addrsize); | 549 | GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "dns-answer with pending qtype = %d\n", query_states[dns->s.id].qtype); |
550 | GNUNET_break(0); | 550 | GNUNET_break(0); |
551 | } | 551 | } |
552 | dque->class = htons (1); /* IN */ | 552 | dque->class = htons (1); /* IN */ |