Blame |
Last modification |
View Log
| Download
| RSS feed
#include "harness/winsock.h"
#ifndef _WIN32
int WSAStartup(int version, WSADATA* data) {
// very minimal, we don't care about the arguments
return 0;
}
int WSAGetLastError(void) {
return errno;
}
int WSACleanup(void) {
return 0;
}
// Only implement non-blocking call for now
int ioctlsocket(int handle, long cmd, unsigned long* argp) {
int flags = fcntl(handle, F_GETFL);
flags |= O_NONBLOCK;
return fcntl(handle, F_SETFL, flags);
}
#endif