From: Bruno Haible Date: Fri, 23 Mar 2007 02:12:53 +0000 (+0000) Subject: Fix compilation error on BeOS. X-Git-Tag: cvs-readonly~718 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=1c882c47ff05ea8f8057c581b2d1c6d5443b8489;p=gnulib.git Fix compilation error on BeOS. --- diff --git a/ChangeLog b/ChangeLog index 92ebab081..727b72458 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-03-22 Bruno Haible + * lib/poll.c (MSG_PEEK): New fallback definition. + +2007-03-22 Bruno Haible + * modules/sys_socket-tests (configure.ac): Check for shutdown function. * tests/test-sys_socket.c (a): Test only if shutdown() exists. (main): Update. diff --git a/lib/poll.c b/lib/poll.c index 2ec7be02d..ed81dbaaf 100644 --- 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;