[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r16879 - gnunet/src/vpn
From: |
gnunet |
Subject: |
[GNUnet-SVN] r16879 - gnunet/src/vpn |
Date: |
Fri, 16 Sep 2011 15:53:27 +0200 |
Author: grothoff
Date: 2011-09-16 15:53:27 +0200 (Fri, 16 Sep 2011)
New Revision: 16879
Modified:
gnunet/src/vpn/gnunet-daemon-exit.c
gnunet/src/vpn/gnunet-service-dns.c
Log:
c3054, also do not memset after GNUNET_malloc, malloc already memsets to 0
Modified: gnunet/src/vpn/gnunet-daemon-exit.c
===================================================================
--- gnunet/src/vpn/gnunet-daemon-exit.c 2011-09-16 13:51:02 UTC (rev 16878)
+++ gnunet/src/vpn/gnunet-daemon-exit.c 2011-09-16 13:53:27 UTC (rev 16879)
@@ -644,7 +644,6 @@
struct redirect_service *serv =
GNUNET_malloc (sizeof (struct redirect_service));
- memset (serv, 0, sizeof (struct redirect_service));
serv->my_port = local_port;
if (0 == strcmp ("localhost4", hostname))
@@ -1034,7 +1033,6 @@
*/
struct redirect_state *state = GNUNET_malloc (sizeof (struct
redirect_state));
- memset (state, 0, sizeof (struct redirect_state));
state->tunnel = tunnel;
state->serv = serv;
state->type = SERVICE;
@@ -1112,7 +1110,6 @@
struct redirect_state *state = GNUNET_malloc (sizeof (struct
redirect_state));
- memset (state, 0, sizeof (struct redirect_state));
state->tunnel = tunnel;
state->type = REMOTE;
state->hashmap = tcp_connections;
@@ -1194,7 +1191,6 @@
*/
struct redirect_state *state = GNUNET_malloc (sizeof (struct
redirect_state));
- memset (state, 0, sizeof (struct redirect_state));
state->tunnel = tunnel;
state->hashmap = udp_connections;
state->type = REMOTE;
@@ -1297,7 +1293,6 @@
*/
struct redirect_state *state = GNUNET_malloc (sizeof (struct
redirect_state));
- memset (state, 0, sizeof (struct redirect_state));
state->tunnel = tunnel;
state->serv = serv;
state->type = SERVICE;
Modified: gnunet/src/vpn/gnunet-service-dns.c
===================================================================
--- gnunet/src/vpn/gnunet-service-dns.c 2011-09-16 13:51:02 UTC (rev 16878)
+++ gnunet/src/vpn/gnunet-service-dns.c 2011-09-16 13:53:27 UTC (rev 16879)
@@ -445,7 +445,6 @@
struct answer_packet_list *answer =
GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *));
- memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *));
answer->pkt.hdr.type = htons
(GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS);
answer->pkt.hdr.size = htons (len);
@@ -457,6 +456,7 @@
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Answer only contains %d answers.\n",
ntohs (pdns->s.ancount));
free_parsed_dns_packet (pdns);
+ GNUNET_free (answer);
return GNUNET_OK;
}
@@ -564,7 +564,6 @@
struct answer_packet_list *answer =
GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *));
- memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *));
answer->pkt.hdr.type = htons
(GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS);
answer->pkt.hdr.size = htons (len);
@@ -661,7 +660,6 @@
struct answer_packet_list *answer =
GNUNET_malloc (len + 2 * sizeof (struct answer_packet_list *));
- memset (answer, 0, len + 2 * sizeof (struct answer_packet_list *));
answer->pkt.hdr.type = htons
(GNUNET_MESSAGE_TYPE_VPN_DNS_LOCAL_RESPONSE_DNS);
answer->pkt.hdr.size = htons (len);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r16879 - gnunet/src/vpn,
gnunet <=