2002-02-14 Jeffrey Stedfast <fejj@ximian.com>
authorJeffrey Stedfast <fejj@novell.com>
Thu, 14 Feb 2002 01:05:24 +0000 (01:05 -0000)
committerJeffrey Stedfast <fejj@novell.com>
Thu, 14 Feb 2002 01:05:24 +0000 (01:05 -0000)
* sockets.c: conditionally include sys/filio.h and sys/sockio.h
for FIONBIO, FIONREAD, and SIOCATMARK.

svn path=/trunk/mono/; revision=2394

mono/io-layer/ChangeLog
mono/io-layer/sockets.c

index 0866ee2051bac868c060b2b6a556550f350852da..572e518906dd6ae98908ed7a9d9b71f3c1523912 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
+
+       * sockets.c: conditionally include sys/filio.h and sys/sockio.h
+       for FIONBIO, FIONREAD, and SIOCATMARK.
+
 2002-02-13  Dick Porter  <dick@ximian.com>
 
        * sockets.c: Implement shutdown and select
index c917a3a01b187338cf89f2948138a7bee4deed42..7606462af670092b8437acb50bdbe7023a3ca275 100644 (file)
@@ -6,6 +6,12 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>
+#ifdef HAVE_SYS_FILIO_H
+#include <sys/filio.h>     /* defines FIONBIO and FIONREAD */
+#endif
+#ifdef HAVE_SYS_SOCKIO_H
+#include <sys/sockio.h>    /* defines SIOCATMARK */
+#endif
 #include <unistd.h>
 
 #include "mono/io-layer/wapi.h"