summaryrefslogtreecommitdiff
path: root/ctdb/tcp
AgeCommit message (Expand)AuthorFilesLines
2025-07-28ctdb-tcp: Fix CID 1291643 - Resource leak (RESOURCE_LEAK)Martin Schwenke1-0/+1
2024-10-07ctdb-tcp: Modernise a DEBUGMartin Schwenke1-1/+2
2024-10-07ctdb-tcp: Only attempt to automatically bind to local IPsMartin Schwenke1-0/+31
2024-08-20ctdb-tcp: Remove a use of ctdb_addr_to_str()Martin Schwenke1-2/+10
2024-08-20ctdb-tcp: Consolidate failure codeMartin Schwenke1-10/+10
2024-08-20ctdb-tcp: Use already constructed node nameMartin Schwenke1-3/+3
2024-08-20ctdb-tcp: Use path_rundir_append() to construct lock_pathMartin Schwenke1-1/+10
2024-08-20ctdb-tcp: Factor out listening code to avoid repetitionMartin Schwenke1-137/+113
2024-08-20ctdb-tcp: Use talloc_strdup() instead of repeating logicMartin Schwenke1-3/+1
2023-03-24ctdb:tcp: Fix code spellingAndreas Schneider1-1/+1
2020-03-12ctdb-tcp: Do not stop outbound connection in ctdb_tcp_node_connect()Martin Schwenke1-1/+17
2020-03-12ctdb-tcp: Factor out function ctdb_tcp_start_outgoing()Martin Schwenke1-6/+13
2020-03-12ctdb-tcp: add ctdb_tcp_stop_incoming()Ralph Boehme3-1/+12
2020-03-12ctdb-tcp: rename ctdb_tcp_stop_connection() to ctdb_tcp_stop_outgoing()Ralph Boehme3-8/+8
2020-03-12ctdb-tcp: Remove redundant restart in ctdb_tcp_tnode_cb()Ralph Boehme1-6/+0
2020-03-12ctdb-tcp: always call node_dead() upcall in ctdb_tcp_tnode_cb()Ralph Boehme1-3/+1
2020-03-12ctdb-tcp: move free of inbound queue to TCP restartNoel Power2-2/+1
2020-02-12ctdb-tcp: Make error handling for outbound connection consistentMartin Schwenke1-19/+17
2019-11-14ctdb-tcp: Simplify freeing of transport data on shutdownMartin Schwenke1-4/+1
2019-11-14ctdb-daemon: Rename ctdb_context private_data to transport_dataMartin Schwenke2-7/+8
2019-11-14ctdb-daemon: Rename ctdb_node private_data to transport_dataMartin Schwenke3-11/+11
2019-11-14ctdb-tcp: Close inflight connecting TCP sockets after forkVolker Lendecke1-0/+6
2019-11-08ctdb: Use TALLOC_FREE() in a few placesVolker Lendecke1-4/+2
2019-11-06ctdb-tcp: Drop tracking of file descriptor for incoming connectionsMartin Schwenke4-11/+0
2019-11-06ctdb-tcp: Avoid orphaning the TCP incoming queueMartin Schwenke1-0/+7
2019-11-06ctdb-tcp: Check incoming queue to see if incoming connection is upMartin Schwenke1-1/+1
2019-08-16ctdb-tcp: Mark node as disconnected if incoming connection goes awayMartin Schwenke2-2/+5
2019-08-16ctdb-tcp: Only mark a node connected if both directions are upMartin Schwenke1-3/+17
2019-08-16ctdb-tcp: Create outbound queue when the connection becomes writableMartin Schwenke3-12/+25
2019-08-16ctdb-tcp: Use TALLOC_FREE()Martin Schwenke1-4/+2
2019-08-16ctdb-tcp: Move incoming fd and queue into struct ctdb_tcp_nodeMartin Schwenke4-34/+61
2019-08-16ctdb-tcp: Rename fd -> out_fdMartin Schwenke3-49/+72
2019-07-05ctdb-daemon: Replace function ctdb_ip_to_nodeid() with ctdb_ip_to_pnn()Martin Schwenke1-4/+6
2019-07-05ctdb-tcp: Fix signed/unsigned comparisons by declaring as unsignedMartin Schwenke2-3/+4
2019-04-12ctdb-daemon: Revert "We can not assume that just because we could complete a ...Martin Schwenke1-0/+3
2018-04-04ctdb: Remove double sanity checks from ctdb_tcp_read_cbSwen Schillig1-7/+0
2018-03-31ctdb: Fixing possible memory leak in ctdb_tcp_read_cbSwen Schillig1-1/+2
2018-03-31ctdb: Fixing memory leak in ctdb_tcp_tnode_cbSwen Schillig1-0/+1
2017-12-18ctdb/tcp/tcp_connect.c set socket close on execGary Lockyer1-0/+1
2016-08-17ctdb-tcp: Fix CID 1362724 Unchecked return value from libraryMartin Schwenke1-1/+12
2016-08-17ctdb-tcp: Set file descriptor to -1 after close.Martin Schwenke1-0/+2
2016-08-17ctdb-tcp: Fix CID 1362727 Unchecked return value from libraryMartin Schwenke1-1/+13
2016-06-08ctdb-daemon: Use lib/util functions instead of redefinitionsAmitay Isaacs1-2/+3
2016-06-01ctdb:tcp: add missing spaces in debug message in ctdb_tcp_node_connect()Michael Adam1-2/+2
2015-11-16ctdb-transport: Replace ctdb_logging.h with common/logging.hAmitay Isaacs3-3/+3
2015-10-30ctdb-daemon: Separate prototypes for common client/server functionsAmitay Isaacs3-0/+5
2015-10-30ctdb-daemon: Remove dependency on includes.hAmitay Isaacs3-10/+31
2015-10-30ctdb-daemon: Stop using tevent compatibility definitionsAmitay Isaacs3-27/+31
2015-10-30ctdb-daemon: Separate prototypes for system specific functionsAmitay Isaacs1-0/+1
2015-09-15ctdb: Fix CID 1324447 Double closeVolker Lendecke1-0/+1