diff options
| author | Xavier Del Campo Romero <xavi92@disroot.org> | 2025-11-16 00:36:51 +0100 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi92@disroot.org> | 2025-11-16 00:37:15 +0100 |
| commit | 5a16476cef25775801a828c01baf815514fd7966 (patch) | |
| tree | fbaf3887ac1e85a357afeaf03488f97f67f76a4e /libpcsxcore/socket.c | |
| parent | 8349bf45e9b19d83506e1bb52f2053a7976922e5 (diff) | |
| download | pcsxr-sio-tcp.tar.gz | |
WIP TCP/SIOsio-tcp
Diffstat (limited to 'libpcsxcore/socket.c')
| -rw-r--r-- | libpcsxcore/socket.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libpcsxcore/socket.c b/libpcsxcore/socket.c index 77ed7a49..f706eb0d 100644 --- a/libpcsxcore/socket.c +++ b/libpcsxcore/socket.c @@ -35,7 +35,7 @@ int StartServer(unsigned short port) { struct in_addr localhostaddr; struct sockaddr_in localsocketaddr; - int ret; + int ret, value = 1; #ifdef _WIN32 WSADATA wsaData; @@ -54,6 +54,7 @@ int StartServer(unsigned short port) { return ret; #endif + setsockopt(ret, SOL_SOCKET, SO_REUSEADDR, &value, sizeof value); SetsNonblock(ret); memset((void *)&localhostaddr, 0, sizeof(localhostaddr)); |
