diff --git a/edge.c b/edge.c index c922d7f..22e1428 100644 --- a/edge.c +++ b/edge.c @@ -730,7 +730,7 @@ int main(int argc, char* argv[]) { /* allow multiple sockets to use the same PORT number */ setsockopt(eee.udp_multicast_sock, SOL_SOCKET, SO_REUSEADDR, &enable_reuse, sizeof(enable_reuse)); -#ifndef WIN32 /* no SO_REUSEPORT in Windows */ +#ifdef SO_REUSEPORT /* no SO_REUSEPORT in Windows / old linux versions */ setsockopt(eee.udp_multicast_sock, SOL_SOCKET, SO_REUSEPORT, &enable_reuse, sizeof(enable_reuse)); #endif