Commit 99974f6a authored by Dominik Charousset's avatar Dominik Charousset

Fix build on Windows and Linux

parent 3477494c
...@@ -60,7 +60,7 @@ error allow_sigpipe(network_socket x, bool new_value); ...@@ -60,7 +60,7 @@ error allow_sigpipe(network_socket x, bool new_value);
error allow_udp_connreset(network_socket x, bool new_value); error allow_udp_connreset(network_socket x, bool new_value);
/// Get the socket buffer size for `x`. /// Get the socket buffer size for `x`.
/// @pre `x != invalid_network_socket` /// @pre `x != invalid_socket`
/// @relates network_socket /// @relates network_socket
expected<size_t> send_buffer_size(network_socket x); expected<size_t> send_buffer_size(network_socket x);
......
...@@ -85,7 +85,7 @@ error keepalive(network_socket x, bool new_value) { ...@@ -85,7 +85,7 @@ error keepalive(network_socket x, bool new_value) {
} }
error allow_sigpipe(network_socket x, bool) { error allow_sigpipe(network_socket x, bool) {
if (x == invalid_network_socket) if (x == invalid_socket)
return make_error(sec::network_syscall_failed, "setsockopt", return make_error(sec::network_syscall_failed, "setsockopt",
"invalid socket"); "invalid socket");
return none; return none;
...@@ -123,7 +123,7 @@ error allow_sigpipe(network_socket x, bool new_value) { ...@@ -123,7 +123,7 @@ error allow_sigpipe(network_socket x, bool new_value) {
setsockopt(x.id, SOL_SOCKET, SO_NOSIGPIPE, &value, setsockopt(x.id, SOL_SOCKET, SO_NOSIGPIPE, &value,
static_cast<unsigned>(sizeof(value)))); static_cast<unsigned>(sizeof(value))));
# else // CAF_HAS_NO_SIGPIPE_SOCKET_FLAG # else // CAF_HAS_NO_SIGPIPE_SOCKET_FLAG
if (x == invalid_network_socket) if (x == invalid_socket)
return make_error(sec::network_syscall_failed, "setsockopt", return make_error(sec::network_syscall_failed, "setsockopt",
"invalid socket"); "invalid socket");
# endif // CAF_HAS_NO_SIGPIPE_SOCKET_FLAG # endif // CAF_HAS_NO_SIGPIPE_SOCKET_FLAG
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment