--- util.c.orig Mon Oct 2 03:50:56 1995 +++ util.c Sat Nov 10 03:00:16 2001 @@ -628,7 +628,9 @@ int tmp_name(char *str) { - (void) strcpy(str, "/tmp/ncftpXXXXXX"); + (void) strcpy(str, getenv("TMPDIR")); + if (*str) (void) strcat(str, "/ncftpXXXXXX"); + else (void) strcpy(str, "/tmp/ncftpXXXXXX"); return (!mktemp(str)); } /* tmp_name */