* The Regents of the University of California. All rights reserved.
* This code is derived from software contributed to Berkeley by
* %sccs.include.redist.c%
static char sccsid
[] = "@(#)tmp.c 8.1 (Berkeley) %G%";
#define _NAME_TMP "sort.XXXXXXXX"
char pathb
[_POSIX_PATH_MAX
], *path
;
envtmp
= getenv("TMPDIR");
sizeof(pathb
), "%s/%s", envtmp
, _NAME_TMP
);
memmove(path
, _PATH_SORTTMP
, sizeof(_PATH_SORTTMP
));
(void)sigprocmask(SIG_BLOCK
, &set
, &oset
);
if (!(fd
= fopen(path
, "w+")))
(void)sigprocmask(SIG_SETMASK
, &oset
, NULL
);