diff --git a/common/TracySocket.cpp b/common/TracySocket.cpp index 4e42b148..df80fb9d 100644 --- a/common/TracySocket.cpp +++ b/common/TracySocket.cpp @@ -22,6 +22,7 @@ #else # include # include +# include # include # include # include @@ -306,6 +307,9 @@ bool ListenSocket::Listen( int port, int backlog ) #if defined _WIN32 || defined __CYGWIN__ unsigned long val = 0; setsockopt( m_sock, IPPROTO_IPV6, IPV6_V6ONLY, (const char*)&val, sizeof( val ) ); +#elif defined BSD + int val = 0; + setsockopt( m_sock, IPPROTO_IPV6, IPV6_V6ONLY, (const char*)&val, sizeof( val ) ); #else int val = 1; setsockopt( m_sock, SOL_SOCKET, SO_REUSEADDR, &val, sizeof( val ) );