summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_takeover.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-17ctdb-daemon: Fix a crash due to a failed updateipMartin Schwenke1-1/+9
2025-05-29ctdb-daemon: Run "startipreallocate" event in SHUTDOWN runstateMartin Schwenke1-2/+3
2024-11-06ctdb-server: Use ctdb_connection_same() to simplifyMartin Schwenke1-2/+1
2024-11-06ctdb: Don't leak a pointer on talloc_realloc failureVolker Lendecke1-5/+7
2024-11-06ctdb: Save a few lines with talloc_zero()Volker Lendecke1-4/+1
2024-11-06ctdb-server: Remove duplicate logicMartin Schwenke1-12/+1
2024-11-06ctdb-server: Handle pre-existing connection firstMartin Schwenke1-7/+6
2024-11-06ctdb-server: Drop an unnecessary variableMartin Schwenke1-4/+1
2024-11-06ctdb-server: Drop a log message to DEBUG levelMartin Schwenke1-1/+1
2024-11-06ctdb-server: Clean up connection tracking functionsMartin Schwenke1-43/+65
2024-10-08ctdb-server: Use find_public_ip_vnn() in a couple of extra placesMartin Schwenke1-56/+51
2024-10-08ctdb-server: Clean up find_public_ip_vnn()Martin Schwenke1-5/+5
2024-10-08ctdb-daemon: Use path_etcdir_append() to construct some pathsMartin Schwenke1-7/+3
2024-10-08ctdb-daemon: Use ctdb_vnn_address_string() in old-style debuggingMartin Schwenke1-91/+88
2024-10-08ctdb-daemon: Add ctdb_vnn_address_string() and use in trivial placesMartin Schwenke1-12/+18
2024-10-08ctdb-daemon: Store public address string in VNNMartin Schwenke1-0/+9
2024-10-08ctdb-daemon: Fix a commentMartin Schwenke1-1/+1
2024-10-08ctdb-daemon: Drop unused argumentsMartin Schwenke1-6/+5
2024-10-08ctdb-daemon: Improve error handling when releasing all IPsMartin Schwenke1-12/+30
2024-06-28ctdb-conf: Move all conf files to new conf/ subdirectoryMartin Schwenke1-1/+1
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke1-0/+1
2024-03-06ctdb: send a CTDB_SRVID_START_IPREALLOCATE message after CTDB_EVENT_START_IPR...Vinit Agnihotri1-0/+7
2024-03-06ctdb-server: Implement CTDB_CONTROL_START_IPREALLOCATEVinit Agnihotri1-0/+66
2024-01-04ctdb: send a CTDB_SRVID_IPREALLOCATED message after CTDB_EVENT_IPREALLOCATEDStefan Metzmacher1-0/+4
2023-12-15ctdb-server: Drop unnecessary copy of destination addressMartin Schwenke1-6/+5
2023-12-15ctdb-daemon: Use ctdb_connection_to_buf() to simplifyMartin Schwenke1-51/+15
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_PASSEDStefan Metzmacher1-0/+49
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_DISCONNECTEDStefan Metzmacher1-0/+86
2023-12-15ctdb: make use of ctdb_canonicalize_ip_inplace() in ctdb_control_tcp_client()Stefan Metzmacher1-6/+2
2023-12-15ctdb: remove unused ctdb->client_ip_list and print debug on ctdb_tcp_list ins...Stefan Metzmacher1-37/+37
2023-03-24ctdb:server: Fix code spellingAndreas Schneider1-3/+3
2022-07-28ctdb-daemon: Fix printing of tickle ACKsMartin Schwenke1-1/+1
2022-07-22ctdb-daemon: Modernise debug in ctdb_add_public_address()Martin Schwenke1-13/+13
2022-07-22ctdb-daemon: Avoid spurious error sending ARPs for released IPMartin Schwenke1-1/+10
2022-07-22ctdb-daemon: Modernise debug in ctdb_control_send_arp()Martin Schwenke1-6/+12
2022-05-31ctdb-daemon: Remove unused #includes of rb_tree.hMartin Schwenke1-1/+0
2019-09-01Spelling fixes s/ dont / don't /Mathieu Parent1-1/+1
2019-07-05ctdb-daemon: Fix signed/unsigned comparisons by using constantMartin Schwenke1-3/+3
2019-07-05ctdb-daemon: Fix signed/unsigned comparisons by declaring as unsignedMartin Schwenke1-7/+12
2019-06-04ctdb:takeover: add better debugging when a client connects to a non public ad...Stefan Metzmacher1-19/+39
2018-08-30ctdb-common: Fix error handling when sending ARPsMartin Schwenke1-4/+4
2018-08-24ctdb-config: Switch tunable DisableIPFailover to a config optionMartin Schwenke1-4/+6
2018-07-28ctdb-daemon: Switch to using ETIMEDOUT instead of ETIMEAmitay Isaacs1-4/+4
2018-07-27ctdb-daemon: Switch to using ctdb_sock_addr_mask_from_string()Martin Schwenke1-2/+15
2018-07-11ctdb-daemon: Stop inactive/disabled nodes from reporting available IPsMartin Schwenke1-0/+6
2018-07-02ctdb-common: Rename system utility filesMartin Schwenke1-0/+1
2018-03-19ctdb-daemon: Drop ctdbd --public-interface optionMartin Schwenke1-9/+6
2018-03-19ctdb-daemon: Provide a default location for public addresses fileMartin Schwenke1-0/+27
2017-11-30ctdb-takeover: Send tcp tickles immediately on STARTUP controlAmitay Isaacs1-8/+7
2017-11-30ctdb-takeover: Refactor code to send tickle lists for all public IPsAmitay Isaacs1-17/+27