summaryrefslogtreecommitdiff
path: root/ctdb/protocol/protocol_util.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-07ctdb-protocol: Add function ctdb_sock_addr_from_sockaddr()Martin Schwenke1-0/+19
2024-04-24ctdb: Report errors from getline()Jo Sutton1-2/+10
2024-04-24ctdb: Ensure ‘ret’ is always initializedJo Sutton1-1/+1
2024-04-16ctdb: Use stdio's getline() in ctdb_connection_list_read()Volker Lendecke1-11/+25
2024-03-06ctdb-protocol: Add new event startipreallocateVinit Agnihotri1-0/+1
2023-12-15ctdb: add ctdb_connection_same() helperStefan Metzmacher1-0/+18
2022-07-22ctdb-protocol: Add separator argument to ctdb_connection_to_buf()Martin Schwenke1-7/+13
2022-01-13ctdb-protocol: Print IPv6 sockets with RFC5952 "[2001:db8::1]:80" notationMartin Schwenke1-4/+25
2022-01-13ctdb-protocol: Allow rfc5952 "[2001:db8::1]:80" ipv6 notationVolker Lendecke1-0/+13
2022-01-13ctdb-protocol: Save 50 bytes .text segmentVolker Lendecke1-1/+1
2022-01-13ctdb-protocol: rindex->strrchrVolker Lendecke1-4/+4
2020-08-03lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme1-0/+1
2019-07-05ctdb-protocol: Avoid signed/unsigned comparison by castingMartin Schwenke1-2/+2
2019-07-05ctdb-protocol: Variable for return value of strlcpy() should be size_tMartin Schwenke1-1/+1
2019-06-30ctdb: Update all consumers of strtoul_err(), strtoull_err() to new APISwen Schillig1-6/+4
2019-06-04ctdb:protocol_util: remove 'const' from allocated stringsStefan Metzmacher1-6/+7
2019-04-11ctdb-protocol: Update error check for new string conversion wrapperSwen Schillig1-2/+2
2019-03-15ctdb: Initialize addr struct to zero before reparsing as IPV4Zhu Shangzhong1-0/+3
2019-03-01ctdb-protocol: Use wrapper for string to integer conversionSwen Schillig1-5/+6
2018-07-28ctdb-common: Add fd argument to ctdb_connection_list_read()Amitay Isaacs1-2/+4
2018-07-28ctdb-protocol: Avoid fgets in ctdb_connection_list_readAmitay Isaacs1-37/+49
2018-07-27ctdb-protocol: Add function ctdb_sock_addr_mask_from_string()Martin Schwenke1-0/+41
2018-07-27ctdb-protocol: Fix compilation issue with strncpy()Martin Schwenke1-3/+1
2018-07-02ctdb-common: Use sin6_len only if the structure supports itAmitay Isaacs1-1/+1
2017-10-16ctdb-protocol: Fix typo in type of return variableMartin Schwenke1-1/+1
2017-09-19ctdb-protocol: Add ctdb_connection_list utilitiesMartin Schwenke1-0/+144
2017-09-19ctdb-protocol: Add ctdb_connection utilitiesMartin Schwenke1-0/+95
2017-09-19ctdb-protocol: Factor out static function ctdb_sock_addr_cmp_family()Martin Schwenke1-4/+15
2017-09-19ctdb-protocol: Add ctdb_sock_addr_from_string()Martin Schwenke1-0/+126
2017-09-19ctdb-protocol: Optionally print port for address printing functionsMartin Schwenke1-3/+16
2017-09-19ctdb-protocol: Add utility function ctdb_sock_addr_to_buf()Martin Schwenke1-12/+34
2017-09-19ctdb-protocol: Add ctdb_sock_addr_port() and sock_addr_set_port()Martin Schwenke1-0/+28
2017-09-19ctdb-build: Split protocol-util as a separate subsystemMartin Schwenke1-3/+1
2016-12-16ctdb-protocol: Add generalised socket address comparisonMartin Schwenke1-21/+47
2016-07-28ctdb-protocol: Add function ctdb_sock_addr_same_ipAmitay Isaacs1-4/+24
2016-05-10ctdb-protocol: Add function to compare ctdb_sock_addrAmitay Isaacs1-0/+33
2015-11-25ctdb-protocol: Add utility function ctdb_sock_addr_to_stringAmitay Isaacs1-0/+28
2015-10-07ctdb-protocol: Add ctdb protocol serialization routinesAmitay Isaacs1-0/+114