diff options
Diffstat (limited to 'src/gns/test_gns_cname_lookup.c')
-rw-r--r-- | src/gns/test_gns_cname_lookup.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/gns/test_gns_cname_lookup.c b/src/gns/test_gns_cname_lookup.c index f73d7b0d8..643a79033 100644 --- a/src/gns/test_gns_cname_lookup.c +++ b/src/gns/test_gns_cname_lookup.c | |||
@@ -164,32 +164,32 @@ on_lookup_result_dns (void *cls, | |||
164 | if (rd_count == 0) | 164 | if (rd_count == 0) |
165 | { | 165 | { |
166 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 166 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
167 | "Lookup failed, rp_filtering?\n"); | 167 | "CNAME to DNS delegation failed. System offline?\n"); |
168 | ok = 2; | ||
169 | GNUNET_SCHEDULER_shutdown (); | ||
170 | return; | ||
171 | } | 168 | } |
172 | ok = 1; | 169 | else |
173 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "name: %s\n", (char*)cls); | ||
174 | for (i=0; i<rd_count; i++) | ||
175 | { | 170 | { |
176 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "type: %d\n", rd[i].record_type); | 171 | ok = 1; |
177 | if (rd[i].record_type == GNUNET_GNS_RECORD_A) | 172 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "name: %s\n", (char*)cls); |
173 | for (i=0; i<rd_count; i++) | ||
178 | { | 174 | { |
179 | memcpy(&a, rd[i].data, sizeof(a)); | 175 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "type: %d\n", rd[i].record_type); |
180 | addr = inet_ntoa(a); | 176 | if (rd[i].record_type == GNUNET_GNS_RECORD_A) |
181 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "address: %s\n", addr); | ||
182 | if (0 == strcmp(addr, TEST_IP_DNS)) | ||
183 | { | 177 | { |
184 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 178 | memcpy(&a, rd[i].data, sizeof(a)); |
185 | "%s correctly resolved to %s!\n", TEST_DOMAIN_DNS, addr); | 179 | addr = inet_ntoa(a); |
186 | ok = 0; | 180 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, "address: %s\n", addr); |
181 | if (0 == strcmp(addr, TEST_IP_DNS)) | ||
182 | { | ||
183 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | ||
184 | "%s correctly resolved to %s!\n", TEST_DOMAIN_DNS, addr); | ||
185 | ok = 0; | ||
186 | } | ||
187 | } | 187 | } |
188 | } | 188 | else |
189 | else | ||
190 | { | 189 | { |
191 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "No resolution!\n"); | 190 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "No resolution!\n"); |
192 | } | 191 | } |
192 | } | ||
193 | } | 193 | } |
194 | GNUNET_GNS_lookup (gns_handle, TEST_DOMAIN_PLUS, GNUNET_GNS_RECORD_CNAME, | 194 | GNUNET_GNS_lookup (gns_handle, TEST_DOMAIN_PLUS, GNUNET_GNS_RECORD_CNAME, |
195 | GNUNET_YES, | 195 | GNUNET_YES, |