Lines Matching refs:tempname
73 static char tempname[PATH_MAX]; variable
221 if (snprintf(tempname, sizeof(tempname), "%.*spw.XXXXXX", in pw_tmp()
222 (int)(p - masterpasswd), masterpasswd) >= (int)sizeof(tempname)) { in pw_tmp()
226 if ((tfd = mkostemp(tempname, 0)) == -1) in pw_tmp()
233 unlink(tempname); in pw_tmp()
234 *tempname = '\0'; in pw_tmp()
259 "-d", passwd_dir, tempname, (char *)NULL); in pw_mkdb()
262 "-d", passwd_dir, "-u", user, tempname, in pw_mkdb()
293 if (stat(tempname, &st1) == -1) in pw_edit()
315 execlp(editor, editor, tempname, (char *)NULL); in pw_edit()
325 unlink(tempname); in pw_edit()
334 unlink(tempname); in pw_edit()
342 if (stat(tempname, &st2) == -1) in pw_edit()
366 if (*tempname != '\0') { in pw_fini()
367 unlink(tempname); in pw_fini()
368 *tempname = '\0'; in pw_fini()
595 return (tempname); in pw_tempname()