From 6f8f9e19707ae56c1b924407b243dd46f85f585e Mon Sep 17 00:00:00 2001 From: georgemoralis Date: Mon, 6 Jan 2025 00:30:20 +0200 Subject: [PATCH] added SO_BROADCAST (optname =32) in SetSocketOptions --- src/core/libraries/network/posix_sockets.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/libraries/network/posix_sockets.cpp b/src/core/libraries/network/posix_sockets.cpp index 06c6a255c..f08b483c5 100644 --- a/src/core/libraries/network/posix_sockets.cpp +++ b/src/core/libraries/network/posix_sockets.cpp @@ -45,6 +45,9 @@ int PosixSocket::SetSocketOptions(int level, int optname, const void* optval, un case ORBIS_NET_SO_REUSEADDR: return ConvertReturnErrorCode( setsockopt(sock, level, SO_REUSEADDR, (const char*)optval, optlen)); + case ORBIS_NET_SO_BROADCAST: + return ConvertReturnErrorCode( + setsockopt(sock, level, SO_BROADCAST, (const char*)optval, optlen)); } } UNREACHABLE_MSG("Unknown level ={} optname ={}", level, optname);