chiark / gitweb /
Merge branches 'idx/verh' and 'idx/qmqpc'
[qmail] / ndelay_off.c
index 2c89dc393b3ec881990eadd7d9ab4f3a62d1efd8..86f8fbf1823a810fff081f413b9b27603ab2cfce 100644 (file)
@@ -2,8 +2,12 @@
 #include <fcntl.h>
 #include "ndelay.h"
 
+#ifndef O_NONBLOCK
+#define O_NONBLOCK O_NDELAY
+#endif
+
 int ndelay_off(fd)
 int fd;
 {
-  return fcntl(fd,F_SETFL,fcntl(fd,F_GETFL,0) & ~O_NDELAY);
+  return fcntl(fd,F_SETFL,fcntl(fd,F_GETFL,0) & ~O_NONBLOCK);
 }