summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2013-09-09 16:16:24 +1000
committerMartin Schwenke <martin@meltin.net>2013-09-11 15:35:38 +1000
commitd30e269ecc32d8a51e1d6502b174eb343c20a4e5 (patch)
tree2ad5484cf3100bfa111ea990718bdeee96cb2b3e
parent8d11da3546b3d24fdde3527afa5ac2a5df56849e (diff)
common: Make parse_ip() valgrind-clean
Signed-off-by: Martin Schwenke <martin@meltin.net> Pair-programmed-with: Amitay Isaacs <amitay@gmail.com> (This used to be ctdb commit c0bb147ca09e82019b05ec22995623cffc3184e2)
-rw-r--r--ctdb/common/ctdb_util.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ctdb/common/ctdb_util.c b/ctdb/common/ctdb_util.c
index 0274a761c7..11f9d83429 100644
--- a/ctdb/common/ctdb_util.c
+++ b/ctdb/common/ctdb_util.c
@@ -467,6 +467,8 @@ bool parse_ip(const char *addr, const char *ifaces, unsigned port, ctdb_sock_add
char *p;
bool ret;
+ ZERO_STRUCTP(saddr); /* valgrind :-) */
+
/* now is this a ipv4 or ipv6 address ?*/
p = index(addr, ':');
if (p == NULL) {