X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=original%2Fman3%2Fmkdtemp.3;fp=original%2Fman3%2Fmkdtemp.3;h=0000000000000000000000000000000000000000;hb=2460a0b8024ceb8570acdbc9208713d79458efcb;hp=9ae9fff7e4979b28ab5c7780acb782fcebe17471;hpb=83f9e5d087c3464d5131604d3c9893479e6228eb;p=linuxjm%2FLDP_man-pages.git diff --git a/original/man3/mkdtemp.3 b/original/man3/mkdtemp.3 deleted file mode 100644 index 9ae9fff7..00000000 --- a/original/man3/mkdtemp.3 +++ /dev/null @@ -1,111 +0,0 @@ -.\" Copyright 2001 John Levon -.\" Based on mkstemp(3), Copyright 1993 David Metcalfe (david@prism.demon.co.uk) -.\" and GNU libc documentation -.\" -.\" %%%LICENSE_START(VERBATIM) -.\" Permission is granted to make and distribute verbatim copies of this -.\" manual provided the copyright notice and this permission notice are -.\" preserved on all copies. -.\" -.\" Permission is granted to copy and distribute modified versions of this -.\" manual under the conditions for verbatim copying, provided that the -.\" entire resulting derived work is distributed under the terms of a -.\" permission notice identical to this one. -.\" -.\" Since the Linux kernel and libraries are constantly changing, this -.\" manual page may be incorrect or out-of-date. The author(s) assume no -.\" responsibility for errors or omissions, or for damages resulting from -.\" the use of the information contained herein. The author(s) may not -.\" have taken the same level of care in the production of this manual, -.\" which is licensed free of charge, as they might when working -.\" professionally. -.\" -.\" Formatted or processed versions of this manual, if unaccompanied by -.\" the source, must acknowledge the copyright and authors of this work. -.\" %%%LICENSE_END -.TH MKDTEMP 3 2014-06-13 "GNU" "Linux Programmer's Manual" -.SH NAME -mkdtemp \- create a unique temporary directory -.SH SYNOPSIS -.nf -.B #include -.sp -.BI "char *mkdtemp(char *" template ); -.fi -.sp -.in -4n -Feature Test Macro Requirements for glibc (see -.BR feature_test_macros (7)): -.in -.sp -.BR mkdtemp (): -.br -.ad l -.RS 4 -.PD 0 -_BSD_SOURCE -.br -|| /* Since glibc 2.10: */ -.RS 4 -(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700) -.ad -.PD -.RE -.RE -.SH DESCRIPTION -The -.BR mkdtemp () -function generates a uniquely named temporary -directory from \fItemplate\fP. -The last six characters of \fItemplate\fP -must be XXXXXX and these are replaced with a string that makes the -directory name unique. -The directory is then created with -permissions 0700. -Since it will be modified, -.I template -must not be a string constant, but should be declared as a character array. -.SH RETURN VALUE -The -.BR mkdtemp () -function returns a pointer to the modified template -string on success, and NULL on failure, in which case -.I errno -is set appropriately. -.SH ERRORS -.TP -.B EINVAL -The last six characters of \fItemplate\fP were not XXXXXX. -Now \fItemplate\fP is unchanged. -.PP -Also see -.BR mkdir (2) -for other possible values for \fIerrno\fP. -.SH VERSIONS -Available since glibc 2.1.91. -.SH ATTRIBUTES -.SS Multithreading (see pthreads(7)) -The -.BR mkdtemp () -function is thread-safe. -.SH CONFORMING TO -POSIX.1-2008. -This function is present on the BSDs. -.\" As at 2006, this function is being considered for a revision of POSIX.1 -.\" Also in NetBSD 1.4. -.SH SEE ALSO -.BR mkdir (2), -.BR mkstemp (3), -.BR mktemp (3), -.BR tempnam (3), -.BR tmpfile (3), -.BR tmpnam (3) -.SH COLOPHON -This page is part of release 3.79 of the Linux -.I man-pages -project. -A description of the project, -information about reporting bugs, -and the latest version of this page, -can be found at -\%http://www.kernel.org/doc/man\-pages/.