diff options
author | Vladislavs Sokurenko <vladislavs.sokurenko@zabbix.com> | 2018-01-15 16:40:28 +0300 |
---|---|---|
committer | Vladislavs Sokurenko <vladislavs.sokurenko@zabbix.com> | 2018-01-15 16:40:28 +0300 |
commit | cee399e9061b9d7f08cede1fac4dd50fe3522266 (patch) | |
tree | 6e3ec730eb4d2f486605b7db55fbbad8f9dc6fae /include/comms.h | |
parent | 7e38a7b4fd41c69d91d66b84504a50047e3f9ec0 (diff) |
...G...PS. [ZBXNEXT-3581] separate receive till close and receive with header functions
Diffstat (limited to 'include/comms.h')
-rw-r--r-- | include/comms.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/comms.h b/include/comms.h index f0c8ffa3ed6..2e2b3830c2d 100644 --- a/include/comms.h +++ b/include/comms.h @@ -147,10 +147,12 @@ void zbx_tcp_unaccept(zbx_socket_t *s); #define ZBX_TCP_READ_UNTIL_CLOSE 0x01 -#define zbx_tcp_recv(s) SUCCEED_OR_FAIL(zbx_tcp_recv_ext(s, 0, 0)) -#define zbx_tcp_recv_to(s, timeout) SUCCEED_OR_FAIL(zbx_tcp_recv_ext(s, 0, timeout)) +#define zbx_tcp_recv(s) SUCCEED_OR_FAIL(zbx_tcp_recv_ext(s, 0)) +#define zbx_tcp_recv_to(s, timeout) SUCCEED_OR_FAIL(zbx_tcp_recv_ext(s, timeout)) +#define zbx_tcp_recv_raw(s) SUCCEED_OR_FAIL(zbx_tcp_recv_raw_ext(s, 0)) -ssize_t zbx_tcp_recv_ext(zbx_socket_t *s, unsigned char flags, int timeout); +ssize_t zbx_tcp_recv_ext(zbx_socket_t *s, int timeout); +ssize_t zbx_tcp_recv_raw_ext(zbx_socket_t *s, int timeout); const char *zbx_tcp_recv_line(zbx_socket_t *s); int zbx_validate_peer_list(const char *peer_list, char **error); |