1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-25 20:36:38 +02:00

relay: fix socket creation for relay server on OpenBSD (closes #1213)

The socket option IPV6_V6ONLY is not needed on OpenBSD and must not be set (it
is read-only).
This commit is contained in:
Sébastien Helleu
2018-07-01 15:39:34 +02:00
parent 6292896021
commit 5decae145f
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -451,7 +451,7 @@ relay_server_create_socket (struct t_relay_server *server)
return 0;
}
#ifdef IPV6_V6ONLY
#if defined(IPV6_V6ONLY) && !defined(__OpenBSD__)
/* set option IPV6_V6ONLY to 0 or 1 */
if (server->ipv6)
{
@@ -469,7 +469,7 @@ relay_server_create_socket (struct t_relay_server *server)
return 0;
}
}
#endif /* IPV6_V6ONLY */
#endif
/* set option SO_REUSEADDR to 1 */
set = 1;