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()
316 execlp(editor, editor, tempname, (char *)NULL); in pw_edit()
326 unlink(tempname); in pw_edit()
337 unlink(tempname); in pw_edit()
345 if (stat(tempname, &st2) == -1) in pw_edit()
369 if (*tempname != '\0') { in pw_fini()
370 unlink(tempname); in pw_fini()
371 *tempname = '\0'; in pw_fini()
598 return (tempname); in pw_tempname()