added SO_BROADCAST (optname =32) in SetSocketOptions

This commit is contained in:
georgemoralis 2025-01-06 00:30:20 +02:00
parent c244b9cd65
commit 6f8f9e1970

View File

@ -45,6 +45,9 @@ int PosixSocket::SetSocketOptions(int level, int optname, const void* optval, un
case ORBIS_NET_SO_REUSEADDR: case ORBIS_NET_SO_REUSEADDR:
return ConvertReturnErrorCode( return ConvertReturnErrorCode(
setsockopt(sock, level, SO_REUSEADDR, (const char*)optval, optlen)); 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); UNREACHABLE_MSG("Unknown level ={} optname ={}", level, optname);