SHADTEMP
if (rename(SHADTEMP, SHADOW) == -1) {
if (unlink(SHADTEMP)) {
SHADTEMP);
fd_stemp = open(SHADTEMP, O_CREAT|O_EXCL|O_WRONLY,
if (unlink(SHADTEMP)) {
prognamp, SHADTEMP);
fd_stemp = open(SHADTEMP,
if ((tsp_fp = fopen(SHADTEMP, "w")) == NULL) {
if (chown(SHADTEMP, sp_uid, sp_gid) < 0) {
if (rename(SHADTEMP, SHADOW) == -1) {
#define DELSHWTMP() (void) unlink(SHADTEMP)
(void) unlink(SHADTEMP);
tempfd = open(SHADTEMP, O_WRONLY|O_CREAT|O_TRUNC, filemode);
(void) unlink(SHADTEMP);
(void) unlink(SHADTEMP);
(void) unlink(SHADTEMP);
(void) unlink(SHADTEMP);
if (rename(SHADTEMP, SHADOW) == -1) {