Merge pull request #46 from d3m3vilurr/vita-nonblock-socket

vita: Enable nonblock TCP socket
This commit is contained in:
Cameron Gutman 2019-11-03 21:22:20 -08:00 committed by GitHub
commit eceb7d3a2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -178,7 +178,9 @@ SOCKET bindUdpSocket(int addrfamily, int bufferSize) {
}
int setSocketNonBlocking(SOCKET s, int val) {
#ifdef FIONBIO
#if defined(__vita__)
return setsockopt(s, SOL_SOCKET, SO_NONBLOCK, (char*)&val, sizeof(val));
#elif defined(FIONBIO)
return ioctlsocket(s, FIONBIO, &val);
#else
return SOCKET_ERROR;