summaryrefslogtreecommitdiffstats
path: root/src/fastd.h
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2016-02-22 17:10:13 +0100
committerMatthias Schiffer <mschiffer@universe-factory.net>2016-02-22 17:10:13 +0100
commit766433b8501e9218d7a6b0f4c66ffce788032118 (patch)
treedf52bca988f78a2cdf5a5750e0d1ce3f6f245242 /src/fastd.h
parent29894cc8d155188e057451cf58cc686a9ad0d1c6 (diff)
downloadfastd-766433b8501e9218d7a6b0f4c66ffce788032118.tar
fastd-766433b8501e9218d7a6b0f4c66ffce788032118.zip
socket: improve and simplify error handling
Rather exit on errors we're unlikely to recover from than retrying indefinitely.
Diffstat (limited to 'src/fastd.h')
-rw-r--r--src/fastd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fastd.h b/src/fastd.h
index 58c7e0f..0ceaf7d 100644
--- a/src/fastd.h
+++ b/src/fastd.h
@@ -366,7 +366,7 @@ void fastd_handle_receive(fastd_peer_t *peer, fastd_buffer_t buffer, bool reorde
void fastd_close_all_fds(void);
-bool fastd_socket_handle_binds(void);
+void fastd_socket_bind_all(void);
fastd_socket_t * fastd_socket_open(fastd_peer_t *peer, int af);
void fastd_socket_close(fastd_socket_t *sock);
void fastd_socket_error(fastd_socket_t *sock);