diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-09-16 13:53:27 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-09-16 13:53:27 +0000 |
commit | a01069103ba40de0386ff895199ced38b6653734 (patch) | |
tree | e0afc9e7d72a837a23b92c5fefd578875eb3e9cf /src/vpn/gnunet-service-dns.c | |
parent | c474ffed78a7d2f93f71650cc9c5ae4625588062 (diff) | |
download | gnunet-a01069103ba40de0386ff895199ced38b6653734.tar.gz gnunet-a01069103ba40de0386ff895199ced38b6653734.zip |
c3054, also do not memset after GNUNET_malloc, malloc already memsets to 0
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r-- | src/vpn/gnunet-service-dns.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c index 271c8a772..80cbbbd16 100644 --- a/src/vpn/gnunet-service-dns.c +++ b/src/vpn/gnunet-service-dns.c | |||
@@ -445,7 +445,6 @@ receive_mesh_answer (void *cls | |||
445 | 445 | ||
446 | struct answer_packet_list *answer = | 446 | struct answer_packet_list *answer = |
447 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); | 447 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); |
448 | memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *)); | ||
449 | 448 | ||
450 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); | 449 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); |
451 | answer->pkt.hdr.size = htons (len); | 450 | answer->pkt.hdr.size = htons (len); |
@@ -457,6 +456,7 @@ receive_mesh_answer (void *cls | |||
457 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Answer only contains %d answers.\n", | 456 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Answer only contains %d answers.\n", |
458 | ntohs (pdns->s.ancount)); | 457 | ntohs (pdns->s.ancount)); |
459 | free_parsed_dns_packet (pdns); | 458 | free_parsed_dns_packet (pdns); |
459 | GNUNET_free (answer); | ||
460 | return GNUNET_OK; | 460 | return GNUNET_OK; |
461 | } | 461 | } |
462 | 462 | ||
@@ -564,7 +564,6 @@ send_rev_query (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
564 | 564 | ||
565 | struct answer_packet_list *answer = | 565 | struct answer_packet_list *answer = |
566 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); | 566 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); |
567 | memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *)); | ||
568 | 567 | ||
569 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); | 568 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); |
570 | answer->pkt.hdr.size = htons (len); | 569 | answer->pkt.hdr.size = htons (len); |
@@ -661,7 +660,6 @@ receive_dht (void *cls, struct GNUNET_TIME_Absolute exp | |||
661 | 660 | ||
662 | struct answer_packet_list *answer = | 661 | struct answer_packet_list *answer = |
663 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); | 662 | GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *)); |
664 | memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *)); | ||
665 | 663 | ||
666 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); | 664 | answer->pkt.hdr.type = htons (GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS); |
667 | answer->pkt.hdr.size = htons (len); | 665 | answer->pkt.hdr.size = htons (len); |