X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=src%2Fsocket.h;h=89c154a6186147d66072cf55c81838e842edcab3;hb=6d80efc0fab95178dc35a1eae75286696fd8015f;hp=791c0ce547519e491881f8fa9024cc241cc0b1f5;hpb=4d27d2b3a94ce17e454e6e38c9b9e8e9dd368e58;p=netdata.git diff --git a/src/socket.h b/src/socket.h index 791c0ce5..89c154a6 100644 --- a/src/socket.h +++ b/src/socket.h @@ -6,5 +6,9 @@ #define NETDATA_SOCKET_H extern int connect_to(const char *definition, int default_port, struct timeval *timeout); +extern int connect_to_one_of(const char *destination, int default_port, struct timeval *timeout, size_t *reconnects_counter, char *connected_to, size_t connected_to_size); + +extern ssize_t recv_timeout(int sockfd, void *buf, size_t len, int flags, int timeout); +extern ssize_t send_timeout(int sockfd, void *buf, size_t len, int flags, int timeout); #endif //NETDATA_SOCKET_H