aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-03-04 16:46:21 +0100
committerMartin Schanzenbach <schanzen@gnunet.org>2022-03-04 16:46:21 +0100
commite1e73c0dc68e0d0fcca645909581ec4dd07a316b (patch)
tree78f6310c68f3d457ae36dfce6b26af2ec512327e /src
parent411a26dffab450a6df51eff57d6044c650609169 (diff)
downloadgnunet-e1e73c0dc68e0d0fcca645909581ec4dd07a316b.tar.gz
gnunet-e1e73c0dc68e0d0fcca645909581ec4dd07a316b.zip
-fix
Diffstat (limited to 'src')
-rw-r--r--src/util/dnsstub.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/util/dnsstub.c b/src/util/dnsstub.c
index 90c6d16b7..c2f2a441f 100644
--- a/src/util/dnsstub.c
+++ b/src/util/dnsstub.c
@@ -306,7 +306,6 @@ do_dns_read (struct GNUNET_DNSSTUB_RequestSocket *rs,
306 int found; 306 int found;
307 struct sockaddr_storage addr; 307 struct sockaddr_storage addr;
308 socklen_t addrlen; 308 socklen_t addrlen;
309 socklen_t expectedlen;
310 struct GNUNET_TUN_DnsHeader *dns; 309 struct GNUNET_TUN_DnsHeader *dns;
311 310
312 addrlen = sizeof(addr); 311 addrlen = sizeof(addr);
@@ -333,10 +332,9 @@ do_dns_read (struct GNUNET_DNSSTUB_RequestSocket *rs,
333 struct sockaddr_in *ds_v4 = (struct sockaddr_in *) &ds->ss; 332 struct sockaddr_in *ds_v4 = (struct sockaddr_in *) &ds->ss;
334 333
335 334
336 expectedlen = sizeof(struct sockaddr_in);
337 if ((0 == memcmp (&v4->sin_addr, 335 if ((0 == memcmp (&v4->sin_addr,
338 &ds_v4->sin_addr, 336 &ds_v4->sin_addr,
339 expectedlen)) && 337 sizeof(struct sockaddr_in))) &&
340 (v4->sin_port == ds_v4->sin_port)) 338 (v4->sin_port == ds_v4->sin_port))
341 { 339 {
342 found = GNUNET_YES; 340 found = GNUNET_YES;
@@ -345,7 +343,6 @@ do_dns_read (struct GNUNET_DNSSTUB_RequestSocket *rs,
345 } 343 }
346 else 344 else
347 { 345 {
348 expectedlen = sizeof(struct sockaddr_in6);
349 struct sockaddr_in6 *v6 = (struct sockaddr_in6 *) &addr; 346 struct sockaddr_in6 *v6 = (struct sockaddr_in6 *) &addr;
350 struct sockaddr_in6 *ds_v6 = (struct sockaddr_in6 *) &ds->ss; 347 struct sockaddr_in6 *ds_v6 = (struct sockaddr_in6 *) &ds->ss;
351 348