aboutsummaryrefslogtreecommitdiffstats
path: root/mkstemp.c
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>2000-02-09 19:18:42 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>2000-02-09 19:18:42 +0000
commitf9a8a11ef521d6d9ae6160a8d75085264f07d8e2 (patch)
tree084de5debceb828e118edd682e44e95e968dfc14 /mkstemp.c
parentae1f986db1bc9e03e50dbf0a14985fb509e7a44f (diff)
Integrate Ed Meaney's <emeaney@altiga.com> changes for using libpcap
from WinDump with Ethereal. We now have packet capturing on Win32. :) svn path=/trunk/; revision=1612
Diffstat (limited to 'mkstemp.c')
-rw-r--r--mkstemp.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mkstemp.c b/mkstemp.c
index 3245cff177..90051bdaf4 100644
--- a/mkstemp.c
+++ b/mkstemp.c
@@ -36,6 +36,9 @@
#ifndef __set_errno
#define __set_errno(x) errno=(x)
#endif
+#ifndef O_BINARY
+#define O_BINARY 0
+#endif
/* Generate a unique temporary file name from TEMPLATE.
The last six characters of TEMPLATE must be "XXXXXX";
@@ -68,7 +71,7 @@ mkstemp (template)
template[len - 6] = letters[i];
- fd = open (template, O_RDWR|O_CREAT|O_EXCL, 0600);
+ fd = open (template, O_RDWR|O_BINARY|O_CREAT|O_EXCL, 0600);
if (fd >= 0)
return fd;
}