SCCS-vsn: lib/libcompat/4.3/ruserpass.c 4.2
#include <ctype.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <ctype.h>
#include <sys/types.h>
#include <sys/stat.h>
char *renvlook(), *malloc(), *index(), *getenv(), *getpass(), *getlogin();
struct utmp *getutmp();
char *renvlook(), *malloc(), *index(), *getenv(), *getpass(), *getlogin();
struct utmp *getutmp();
char *hdir, buf[BUFSIZ];
int t;
struct stat stb;
char *hdir, buf[BUFSIZ];
int t;
struct stat stb;
hdir = getenv("HOME");
if (hdir == NULL)
hdir = getenv("HOME");
if (hdir == NULL)
sprintf(buf, "%s/.netrc", hdir);
cfile = fopen(buf, "r");
if (cfile == NULL) {
sprintf(buf, "%s/.netrc", hdir);
cfile = fopen(buf, "r");
if (cfile == NULL) {
+ if (errno != ENOENT)
+ perror(buf);