auth1.c: In function `do_authentication': auth1.c:392: `pw' undeclared (first use in this function) auth1.c:392: (Each undeclared identifier is reported only once auth1.c:392: for each function it appears in.) Perhaps "pw" should be "authctxt->pw"?
I'm using the CVS source and it works fine for me under Redhat 7.0 The area of code you are refering to has the 'pw' defined at the start of the do_authentification(void). - Ben
Index: auth1.c =================================================================== RCS file: /cvs/openssh_cvs/auth1.c,v retrieving revision 1.64 diff -u -r1.64 auth1.c --- auth1.c 22 Mar 2002 03:04:11 -0000 1.64 +++ auth1.c 27 Mar 2002 15:58:51 -0000 @@ -389,7 +389,7 @@ use_privsep ? " [net]" : ""); #ifdef USE_PAM - start_pam(pw == NULL ? "NOUSER" : user); + start_pam(authctxt->pw == NULL ? "NOUSER" : user); #endif /*
I had an odd version checked out on this test machine. Just committed fix.
Mass change of RESOLVED bugs to CLOSED