diff options
author | Volker Lendecke <vl@samba.org> | 2016-02-16 11:18:40 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2016-02-16 16:41:18 +0100 |
commit | e23ab7d40801c3121c7df98f6ea4cdc9a5e0bd89 (patch) | |
tree | fba2119375c8324cf6ce384e9b7bddfc82cff0de /ctdb/server/ipalloc_common.c | |
parent | d3be72a5e3ce45616e152f708288e9092624f878 (diff) | |
download | samba-e23ab7d40801c3121c7df98f6ea4cdc9a5e0bd89.tar.gz |
ctdb: Fix CID 1353176 Logically dead code
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'ctdb/server/ipalloc_common.c')
-rw-r--r-- | ctdb/server/ipalloc_common.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ctdb/server/ipalloc_common.c b/ctdb/server/ipalloc_common.c index c84359b2db9..95d5ecf0c21 100644 --- a/ctdb/server/ipalloc_common.c +++ b/ctdb/server/ipalloc_common.c @@ -65,13 +65,12 @@ static bool can_node_host_ip(struct ipalloc_state *ipalloc_state, if (ipalloc_state->noiphost[pnn]) { return false; } - - public_ips = &ipalloc_state->available_public_ips[pnn]; - - if (public_ips == NULL) { + if (ipalloc_state->available_public_ips == NULL) { return false; } + public_ips = &ipalloc_state->available_public_ips[pnn]; + for (i=0; i<public_ips->num; i++) { if (ctdb_same_ip(&ip->addr, &public_ips->ip[i].addr)) { /* yes, this node can serve this public ip */ |