diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2022-08-23 21:44:39 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2022-08-23 21:45:21 +0200 |
commit | d510633de2c1607214db1e43f6f8027380714c4b (patch) | |
tree | 8802a21947499871bc553a92270093b7e9e679c6 /src/net.h | |
parent | add some code (diff) | |
download | cimple-d510633de2c1607214db1e43f6f8027380714c4b.tar.gz cimple-d510633de2c1607214db1e43f6f8027380714c4b.zip |
net: fix recv_all
Make sure we handle read() returning 0, this is a valid use-case.
Diffstat (limited to '')
-rw-r--r-- | src/net.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -13,7 +13,7 @@ int connect_to_host(const char *host, const char *port); int send_all(int fd, const void *, size_t); int send_buf(int fd, const void *, size_t); -int recv_all(int fd, void *, size_t); +ssize_t recv_all(int fd, void *, size_t); int recv_buf(int fd, void **, size_t *); int recv_static(int fd, void *, size_t); |