aboutsummaryrefslogtreecommitdiff
path: root/src/service/gns/gnunet-service-gns_interceptor.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/service/gns/gnunet-service-gns_interceptor.c')
-rw-r--r--src/service/gns/gnunet-service-gns_interceptor.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/service/gns/gnunet-service-gns_interceptor.c b/src/service/gns/gnunet-service-gns_interceptor.c
index acc4e3fbc..ecd1b5475 100644
--- a/src/service/gns/gnunet-service-gns_interceptor.c
+++ b/src/service/gns/gnunet-service-gns_interceptor.c
@@ -251,8 +251,16 @@ reply_to_dns (void *cls, uint32_t rd_count,
251 break; 251 break;
252 252
253 case GNUNET_DNSPARSER_TYPE_URI: 253 case GNUNET_DNSPARSER_TYPE_URI:
254 /* FIXME: URI is not yet supported */ 254 additional_records[i - skip_additional].data.uri
255 skip_answers++; 255 = GNUNET_DNSPARSER_parse_uri (rd[i].data,
256 rd[i].data_size,
257 &off);
258 if ((off != rd[i].data_size) ||
259 (NULL == additional_records[i].data.uri))
260 {
261 GNUNET_break_op (0);
262 skip_additional++;
263 }
256 break; 264 break;
257 265
258 default: 266 default: