1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

ctdb-tcp: Use talloc_strdup() instead of repeating logic

The node name is already constructed when the nodes file is loaded, so
just copy the node name.

Signed-off-by: Martin Schwenke <mschwenke@ddn.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
This commit is contained in:
Martin Schwenke 2024-07-05 15:52:51 +10:00 committed by Volker Lendecke
parent f36f03172a
commit 2c75bb8687

View File

@ -496,9 +496,7 @@ static int ctdb_tcp_listen_automatic(struct ctdb_context *ctdb)
goto failed; goto failed;
} }
ctdb->name = talloc_asprintf(ctdb, "%s:%u", ctdb->name = talloc_strdup(ctdb, ctdb->nodes[i]->name);
ctdb_addr_to_str(ctdb->address),
ctdb_addr_to_port(ctdb->address));
if (ctdb->name == NULL) { if (ctdb->name == NULL) {
ctdb_set_error(ctdb, "Out of memory at %s:%d", ctdb_set_error(ctdb, "Out of memory at %s:%d",
__FILE__, __LINE__); __FILE__, __LINE__);