X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=server%2Fctdb_takeover.c;h=56c759954002034cdc42b7fe9a99f5938a0816cd;hb=b8b1625e5fc3d403ed5bd866f8aea1973f607d44;hp=19ed670989c663a5f3236694364ab4da76f34bcb;hpb=920083b1d53c9affd67e9aaf220d111358a591c6;p=ctdb.git diff --git a/server/ctdb_takeover.c b/server/ctdb_takeover.c index 19ed6709..56c75995 100644 --- a/server/ctdb_takeover.c +++ b/server/ctdb_takeover.c @@ -959,15 +959,15 @@ static int ctdb_add_public_address(struct ctdb_context *ctdb, int i; int ret; - tmp = talloc_strdup(vnn, ifaces); + tmp = strdup(ifaces); for (iface = strtok(tmp, ","); iface; iface = strtok(NULL, ",")) { if (!ctdb_sys_check_iface_exists(iface)) { DEBUG(DEBUG_CRIT,("Interface %s does not exist. Can not add public-address : %s\n", iface, ctdb_addr_to_str(addr))); - talloc_free(tmp); + free(tmp); return -1; } } - talloc_free(tmp); + free(tmp); /* Verify that we dont have an entry for this ip yet */ for (vnn=ctdb->vnn;vnn;vnn=vnn->next) {