diff options
| author | Fabio Alessandrelli | 2016-10-28 23:11:53 +0200 |
|---|---|---|
| committer | Fabio Alessandrelli | 2016-12-11 18:12:46 +0100 |
| commit | 754e9aa60a8892cdd6c1d74a822f049f1c71d831 (patch) | |
| tree | ca3150ea446c3a5fc15a5be6b6feede00ec4c757 /drivers/unix/socket_helpers.h | |
| parent | a2048efd724893569bb2fbf7c53edd96eab6a646 (diff) | |
| download | godot-754e9aa60a8892cdd6c1d74a822f049f1c71d831.tar.gz godot-754e9aa60a8892cdd6c1d74a822f049f1c71d831.tar.zst godot-754e9aa60a8892cdd6c1d74a822f049f1c71d831.zip | |
TCP/UDP Listen sockets can now be set to IPv6 only
(cherry picked from commit eb27e993f0f2fb3de48b7b8aa01c74cc1635a178)
Diffstat (limited to 'drivers/unix/socket_helpers.h')
| -rw-r--r-- | drivers/unix/socket_helpers.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/unix/socket_helpers.h b/drivers/unix/socket_helpers.h index b432a028b..80e013ad6 100644 --- a/drivers/unix/socket_helpers.h +++ b/drivers/unix/socket_helpers.h @@ -56,8 +56,8 @@ static int _socket_create(IP_Address::AddrType p_type, int type, int protocol) { if(family == AF_INET6) { // Ensure IPv4 over IPv6 is enabled - int v6_only = 0; - if(setsockopt(sockfd, IPPROTO_IPV6, IPV6_V6ONLY, (const char*)&v6_only, sizeof(v6_only)) != 0) { + int no = 0; + if(setsockopt(sockfd, IPPROTO_IPV6, IPV6_V6ONLY, (const char*)&no, sizeof(no)) != 0) { WARN_PRINT("Unable to set IPv4 address mapping over IPv6"); } } |
