[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 03/09: URI RR fix
From: |
gnunet |
Subject: |
[gnunet] 03/09: URI RR fix |
Date: |
Fri, 01 Dec 2023 10:26:50 +0100 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
commit 10907550922edd9a1b16a2edbd3dafcb0b426274
Author: Sebastian Nadler <sebastian.nadler@tum.de>
AuthorDate: Fri Oct 27 00:22:32 2023 +0200
URI RR fix
---
src/service/gns/gnunet-service-gns_interceptor.c | 12 ++++++++++--
1 file 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,
break;
case GNUNET_DNSPARSER_TYPE_URI:
- /* FIXME: URI is not yet supported */
- skip_answers++;
+ additional_records[i - skip_additional].data.uri
+ = GNUNET_DNSPARSER_parse_uri (rd[i].data,
+ rd[i].data_size,
+ &off);
+ if ((off != rd[i].data_size) ||
+ (NULL == additional_records[i].data.uri))
+ {
+ GNUNET_break_op (0);
+ skip_additional++;
+ }
break;
default:
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet] branch master updated (aa8979eac -> 0d77fac87), gnunet, 2023/12/01
- [gnunet] 04/09: LIGHTEST service & protocol box checks, gnunet, 2023/12/01
- [gnunet] 02/09: URI RR fix, gnunet, 2023/12/01
- [gnunet] 01/09: URI & SMIMEA DNS RR, gnunet, 2023/12/01
- [gnunet] 06/09: Refactored service and protocol resolution in GNS resolver, gnunet, 2023/12/01
- [gnunet] 03/09: URI RR fix,
gnunet <=
- [gnunet] 07/09: Fix URI record serialization issue, gnunet, 2023/12/01
- [gnunet] 09/09: fix: BOX at @ not working, gnunet, 2023/12/01
- [gnunet] 05/09: BOX record namestore test, gnunet, 2023/12/01
- [gnunet] 08/09: test_gns_lightest.sh for lightest lookup tests, gnunet, 2023/12/01