diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-02-22 17:10:13 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-02-22 17:10:13 +0100 |
commit | 766433b8501e9218d7a6b0f4c66ffce788032118 (patch) | |
tree | df52bca988f78a2cdf5a5750e0d1ce3f6f245242 /src/fastd.h | |
parent | 29894cc8d155188e057451cf58cc686a9ad0d1c6 (diff) | |
download | fastd-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.h | 2 |
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); |