diff src/sysfile.h @ 380:8626e4521993 r21-2-5

Import from CVS: tag r21-2-5
author cvs
date Mon, 13 Aug 2007 11:07:10 +0200
parents cc15677e0335
children 74fd4e045ea6
line wrap: on
line diff
--- a/src/sysfile.h	Mon Aug 13 11:06:08 2007 +0200
+++ b/src/sysfile.h	Mon Aug 13 11:07:10 2007 +0200
@@ -55,6 +55,12 @@
 #include <direct.h>
 #endif
 
+#ifndef	STDERR_FILENO
+#define	STDIN_FILENO	0
+#define	STDOUT_FILENO	1
+#define	STDERR_FILENO	2
+#endif
+
 #ifndef O_RDONLY
 #define O_RDONLY 0
 #endif
@@ -116,6 +122,14 @@
 #endif
 #endif
 
+#ifndef O_NONBLOCK
+#ifdef O_NDELAY
+#define O_NONBLOCK O_NDELAY
+#else
+#define O_NONBLOCK 04000
+#endif
+#endif
+
 /* if system does not have symbolic links, it does not have lstat.
    In that case, use ordinary stat instead.  */