From 6a6113b3665014578577647aae1902002f01c768 Mon Sep 17 00:00:00 2001 From: thorkill Date: Tue, 30 Jun 2015 19:48:49 +0200 Subject: [PATCH] Initialize variables in info.c --- src/info.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/info.c b/src/info.c index b9a6fcf9..608598cc 100644 --- a/src/info.c +++ b/src/info.c @@ -59,14 +59,14 @@ static int info_node(int fd, const char *item) { char via[4096]; char nexthop[4096]; int code, req, cipher, digest, maclength, compression, distance; - short int pmtu, minmtu, maxmtu; - unsigned int options; + short int pmtu = 0, minmtu = 0 , maxmtu = 0; + unsigned int options = 0; union { node_status_t bits; uint32_t raw; } status_union; node_status_t status; - long int last_state_change; + long int last_state_change = 0; while(recvline(fd, line, sizeof line)) { int n = sscanf(line, "%d %d %s %s %s port %s %d %d %d %d %x %"PRIx32" %s %s %d %hd %hd %hd %ld", &code, &req, node, id, host, port, &cipher, &digest, &maclength, &compression, &options, &status_union.raw, nexthop, via, &distance, &pmtu, &minmtu, &maxmtu, &last_state_change);