So make it a void function.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12254
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
return -1;
}
- if (! ipalloc_set_public_ips(ipalloc_state, known_ips, available_ips)) {
- DEBUG(DEBUG_ERR, ("Failed to set public IPs\n"));
- talloc_free(tmp_ctx);
- return -1;
- }
+ ipalloc_set_public_ips(ipalloc_state, known_ips, available_ips);
if (! ipalloc_can_host_ips(ipalloc_state)) {
DEBUG(DEBUG_WARNING,("No nodes available to host public IPs yet\n"));
}
}
-bool ipalloc_set_public_ips(struct ipalloc_state *ipalloc_state,
+void ipalloc_set_public_ips(struct ipalloc_state *ipalloc_state,
struct ctdb_public_ip_list *known_ips,
struct ctdb_public_ip_list *available_ips)
{
ipalloc_state->available_public_ips = available_ips;
ipalloc_state->known_public_ips = known_ips;
-
- return true;
}
/* This can only return false if there are no available IPs *and*
uint32_t *tval_noiptakeover,
uint32_t *tval_noiphostonalldisabled);
-bool ipalloc_set_public_ips(struct ipalloc_state *ipalloc_state,
+void ipalloc_set_public_ips(struct ipalloc_state *ipalloc_state,
struct ctdb_public_ip_list *known_ips,
struct ctdb_public_ip_list *available_ips);
read_ips_for_multiple_nodes,
&known, &avail);
- if (! ipalloc_set_public_ips(*ipalloc_state, known, avail)) {
- DEBUG(DEBUG_ERR, ("Failed to set public IPs\n"));
- exit(1);
- }
+ ipalloc_set_public_ips(*ipalloc_state, known, avail);
tval_noiptakeover = get_tunable_values(mem_ctx, nodemap->num,
"CTDB_SET_NoIPTakeover");