Lines Matching refs:tempname
70 static char tempname[PATH_MAX];
218 if (snprintf(tempname, sizeof(tempname), "%.*spw.XXXXXX",
219 (int)(p - masterpasswd), masterpasswd) >= (int)sizeof(tempname)) {
223 if ((tfd = mkostemp(tempname, 0)) == -1)
230 unlink(tempname);
231 *tempname = '\0';
256 "-d", passwd_dir, tempname, (char *)NULL);
259 "-d", passwd_dir, "-u", user, tempname,
290 if (stat(tempname, &st1) == -1)
313 execlp(editor, editor, tempname, (char *)NULL);
323 unlink(tempname);
334 unlink(tempname);
342 if (stat(tempname, &st2) == -1)
366 if (*tempname != '\0') {
367 unlink(tempname);
368 *tempname = '\0';
589 * Return the current value of tempname.
595 return (tempname);