From 23ba2d7cdf8b240bf23bfa8894d605957fd0cc84 Mon Sep 17 00:00:00 2001 From: ErLullo Date: Wed, 18 Feb 2026 17:44:08 +0100 Subject: [PATCH] Allow WSL to work correctly by binding to ADDR_ANY This change allows it to work correctly on WSL, since WSL must be bound to ADDR_ANY. The overall behavior remains unchanged. --- src/libthecore/socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libthecore/socket.cpp b/src/libthecore/socket.cpp index df30784..b99786e 100644 --- a/src/libthecore/socket.cpp +++ b/src/libthecore/socket.cpp @@ -157,7 +157,7 @@ int socket_bind(const char * ip, int port, int protocol) sa.sin_family = AF_INET; //윈도우 서버는 개발용으로만 쓰기 때문에 BIND ip를 INADDR_ANY로 고정 //(테스트의 편의성을 위해) -#ifndef OS_WINDOWS +#ifdef OS_FREEBSD sa.sin_addr.s_addr = inet_addr(ip); #else sa.sin_addr.s_addr = INADDR_ANY;