]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-check-mkstemp-in-config-20030617
authorNathan Neulinger <nneul@umr.edu>
Thu, 19 Jun 2003 17:18:49 +0000 (17:18 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 19 Jun 2003 17:18:49 +0000 (17:18 +0000)
check for mkstemp in configure
use HAVE_MKSTEMP in src/butc/tcudbprocs.c

(cherry picked from commit a8dd10c862abeba2c05809b9fd921293b7e5e5e6)

acinclude.m4
src/butc/tcudbprocs.c

index c7951229a66af9848e5a1e92a5d9769e171cfd1a..d4c37093e56827f79ca0e2bd84c0738b750003f2 100644 (file)
@@ -666,7 +666,7 @@ AC_CHECK_HEADERS(windows.h malloc.h winsock2.h direct.h io.h)
 AC_CHECK_HEADERS(security/pam_modules.h siad.h usersec.h ucontext.h)
 
 AC_CHECK_FUNCS(utimes random srandom getdtablesize snprintf re_comp re_exec)
-AC_CHECK_FUNCS(setprogname getprogname sigaction)
+AC_CHECK_FUNCS(setprogname getprogname sigaction mkstemp)
 AC_CHECK_TYPE(ssize_t, int)
 
 AC_CHECK_FUNCS(timegm)
index 03c6aa933c4dc77469a7a7581e8f239220f41ccd..aa0937de01329b019aae5bb50f10eab9c2e6a564 100644 (file)
@@ -1392,7 +1392,7 @@ restoreText(tapeInfo, rstTapeInfoPtr, nextHeader)
     sprintf(filename, "%s/bu_XXXXXX", gettmpdir());
 #if defined (AFS_LINUX20_ENV)
     fid = open(mkstemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);
-#elif defined (AFS_XBSD_ENV)
+#elif defined (HAVE_MKSTEMP)
     fid = mkstemp(filename);
 #else
     fid = open(mktemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);