]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
use-mkstemp-20030617
authorDavid Magda <dmagda@magda.ca>
Tue, 17 Jun 2003 18:08:19 +0000 (18:08 +0000)
committerJim Rees <rees@umich.edu>
Tue, 17 Jun 2003 18:08:19 +0000 (18:08 +0000)
have the BSDs use mkstemp(3)

src/butc/tcudbprocs.c

index 10fcb28cdee3fe27e18554f0a14bdc2d635a2122..2ee3f989a4e2d6a9f20a282cc0438d18f54cc106 100644 (file)
@@ -1390,8 +1390,10 @@ restoreText(tapeInfo, rstTapeInfoPtr, nextHeader)
 
     /* open the text file */
     sprintf(filename, "%s/bu_XXXXXX", gettmpdir());
-#ifdef AFS_LINUX20_ENV
+#if defined (AFS_LINUX20_ENV)
     fid = open(mkstemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);
+#elif defined (AFS_XBSD_ENV)
+    fid = mkstemp(filename);
 #else
     fid = open(mktemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);
 #endif