Fix compilation error on BeOS.
author |
Bruno Haible <bruno@clisp.org> |
date |
Fri, 23 Mar 2007 02:12:53 +0000 |
parents |
7304ea530640 |
children |
af97dd563688 |
files |
ChangeLog lib/poll.c |
diffstat |
2 files changed, 9 insertions(+), 0 deletions(-)
[+]
|
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/poll.c (MSG_PEEK): New fallback definition.
+
2007-03-22 Bruno Haible <bruno@clisp.org>
* modules/sys_socket-tests (configure.ac): Check for shutdown function.
--- a/lib/poll.c
+++ b/lib/poll.c
@@ -47,6 +47,11 @@
#define EOVERFLOW EINVAL
#endif
+/* BeOS does not have MSG_PEEK. */
+#ifndef MSG_PEEK
+#define MSG_PEEK 0
+#endif
+
int
poll (pfd, nfd, timeout)
struct pollfd *pfd;