summaryrefslogtreecommitdiff
path: root/src/mongo/util/net/socket_poll.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/net/socket_poll.h')
-rw-r--r--src/mongo/util/net/socket_poll.h44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mongo/util/net/socket_poll.h b/src/mongo/util/net/socket_poll.h
index 901bb479a37..32ac5619806 100644
--- a/src/mongo/util/net/socket_poll.h
+++ b/src/mongo/util/net/socket_poll.h
@@ -29,32 +29,32 @@
#pragma once
#ifndef _WIN32
-# include <sys/poll.h>
+#include <sys/poll.h>
#else
-# if defined(NTDDI_VERSION) && ( !defined(NTDDI_VISTA) || ( NTDDI_VERSION < NTDDI_VISTA ) )
- // These are only defined in winsock2.h on newer windows but we need them everywhere.
-# define POLLRDNORM 0x0100
-# define POLLRDBAND 0x0200
-# define POLLIN (POLLRDNORM | POLLRDBAND)
-# define POLLPRI 0x0400
+#if defined(NTDDI_VERSION) && (!defined(NTDDI_VISTA) || (NTDDI_VERSION < NTDDI_VISTA))
+// These are only defined in winsock2.h on newer windows but we need them everywhere.
+#define POLLRDNORM 0x0100
+#define POLLRDBAND 0x0200
+#define POLLIN (POLLRDNORM | POLLRDBAND)
+#define POLLPRI 0x0400
-# define POLLWRNORM 0x0010
-# define POLLOUT (POLLWRNORM)
-# define POLLWRBAND 0x0020
+#define POLLWRNORM 0x0010
+#define POLLOUT (POLLWRNORM)
+#define POLLWRBAND 0x0020
-# define POLLERR 0x0001
-# define POLLHUP 0x0002
-# define POLLNVAL 0x0004
+#define POLLERR 0x0001
+#define POLLHUP 0x0002
+#define POLLNVAL 0x0004
- struct pollfd {
- SOCKET fd;
- SHORT events;
- SHORT revents;
- };
-# endif // old windows
-#endif // ndef _WIN32
+struct pollfd {
+ SOCKET fd;
+ SHORT events;
+ SHORT revents;
+};
+#endif // old windows
+#endif // ndef _WIN32
namespace mongo {
- bool isPollSupported();
- int socketPoll(pollfd* fdarray, unsigned long nfds, int timeout);
+bool isPollSupported();
+int socketPoll(pollfd* fdarray, unsigned long nfds, int timeout);
}