| --- a/mingw.h |
| +++ b/mingw.h |
| @@ -58,8 +58,6 @@ |
| */ |
| #define NO_IPv6 1 |
| |
| -#define S_IROTH S_IREAD |
| - |
| /* Pull in winsock2.h for (almost) berkeley sockets. */ |
| #include <winsock2.h> |
| |
| @@ -108,17 +106,6 @@ |
| * are copied from linux man pages. A poll() macro is defined to |
| * call the version in mingw.c. |
| */ |
| -#define POLLIN 0x0001 /* There is data to read */ |
| -#define POLLPRI 0x0002 /* There is urgent data to read */ |
| -#define POLLOUT 0x0004 /* Writing now will not block */ |
| -#define POLLERR 0x0008 /* Error condition */ |
| -#define POLLHUP 0x0010 /* Hung up */ |
| -#define POLLNVAL 0x0020 /* Invalid request: fd not open */ |
| -struct pollfd { |
| - SOCKET fd; /* file descriptor */ |
| - short events; /* requested events */ |
| - short revents; /* returned events */ |
| -}; |
| #define poll(x, y, z) win32_poll(x, y, z) |
| |
| /* These wrappers do nothing special except set the global errno variable if |