Return to ruserpass.c CVS log | Up to [local] / src / usr.bin / ftp |
version 1.2, 1996/06/26 05:33:39 | version 1.3, 1996/10/28 00:32:30 | ||
---|---|---|---|
|
|
||
hdir = getenv("HOME"); | hdir = getenv("HOME"); | ||
if (hdir == NULL) | if (hdir == NULL) | ||
hdir = "."; | hdir = "."; | ||
(void) sprintf(buf, "%s/.netrc", hdir); | if (strlen(hdir) + 7 < sizeof(buf)) { | ||
(void) sprintf(buf, "%s/.netrc", hdir); | |||
} else { | |||
warnx("%s/.netrc: %s", hdir, strerror(ENAMETOOLONG)); | |||
return (0); | |||
} | |||
cfile = fopen(buf, "r"); | cfile = fopen(buf, "r"); | ||
if (cfile == NULL) { | if (cfile == NULL) { | ||
if (errno != ENOENT) | if (errno != ENOENT) |