diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-12-05 09:06:25 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-12-05 09:06:25 +0000 |
commit | 0dfd38c3f60c23c97a2d348a0bac916e089b1e72 (patch) | |
tree | 685bdf804ed9fbe16f0d3c59b3c7fcd69e582d11 | |
parent | c15c1529d704c1c8653b1310f6ae9d73f927bc0b (diff) | |
download | gnunet-0dfd38c3f60c23c97a2d348a0bac916e089b1e72.tar.gz gnunet-0dfd38c3f60c23c97a2d348a0bac916e089b1e72.zip |
fix uninitialized memory in network send
-rw-r--r-- | src/dv/gnunet-service-dv.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dv/gnunet-service-dv.c b/src/dv/gnunet-service-dv.c index 20202a123..37a92a278 100644 --- a/src/dv/gnunet-service-dv.c +++ b/src/dv/gnunet-service-dv.c | |||
@@ -1966,6 +1966,7 @@ add_route (void *cls, | |||
1966 | struct Route *route = value; | 1966 | struct Route *route = value; |
1967 | struct GNUNET_DV_ConnectMessage cm; | 1967 | struct GNUNET_DV_ConnectMessage cm; |
1968 | 1968 | ||
1969 | memset (&cm, 0, sizeof (cm)); | ||
1969 | cm.header.size = htons (sizeof (cm)); | 1970 | cm.header.size = htons (sizeof (cm)); |
1970 | cm.header.type = htons (GNUNET_MESSAGE_TYPE_DV_CONNECT); | 1971 | cm.header.type = htons (GNUNET_MESSAGE_TYPE_DV_CONNECT); |
1971 | cm.distance = htonl (route->target.distance); | 1972 | cm.distance = htonl (route->target.distance); |