diff options
Diffstat (limited to 'lib/select.h')
-rw-r--r-- | lib/select.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/lib/select.h b/lib/select.h index 21ae02d72..cdc7782c2 100644 --- a/lib/select.h +++ b/lib/select.h @@ -37,14 +37,16 @@ #if defined(USE_WINSOCK) && (USE_WINSOCK > 1) && \ defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0600) -#undef HAVE_POLL -#define HAVE_POLL 1 -#undef HAVE_POLL_FINE -#define HAVE_POLL_FINE 1 -#define poll(x,y,z) WSAPoll((x),(y),(z)) -#if defined(_MSC_VER) && defined(POLLRDNORM) -#define HAVE_STRUCT_POLLFD 1 -#endif +# undef HAVE_POLL +# define HAVE_POLL 1 +# undef HAVE_POLL_FINE +# define HAVE_POLL_FINE 1 +# define poll(x,y,z) WSAPoll((x),(y),(z)) +# if defined(_MSC_VER) && defined(POLLRDNORM) +# undef POLLPRI +# define POLLPRI POLLRDBAND +# define HAVE_STRUCT_POLLFD 1 +# endif #endif /* |