X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fauth.c;h=3d232be9dde64064d6f6efc201c9a09be0aec69f;hb=d05576dd19391b5f606538f8bf8b4e98370fcd8f;hp=bff01a7b432d54d1b6550b806eb6675a7a104b22;hpb=706493747ac6e7d99171a06de391c4a93f3df094;p=ppp.git diff --git a/pppd/auth.c b/pppd/auth.c index bff01a7..3d232be 100644 --- a/pppd/auth.c +++ b/pppd/auth.c @@ -32,7 +32,7 @@ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ -#define RCSID "$Id: auth.c,v 1.71 2001/11/09 10:33:42 paulus Exp $" +#define RCSID "$Id: auth.c,v 1.72 2002/01/11 18:07:45 etbe Exp $" #include #include @@ -64,6 +64,7 @@ #define PW_PPP PW_LOGIN #endif #endif +#include #include "pppd.h" #include "fsm.h" @@ -1135,7 +1136,7 @@ plogin(user, passwd, msg) if (pam_error == PAM_SUCCESS && !PAM_error) { pam_error = pam_acct_mgmt (pamh, PAM_SILENT); if (pam_error == PAM_SUCCESS) - pam_open_session (pamh, PAM_SILENT); + pam_error = pam_open_session (pamh, PAM_SILENT); } *msg = (char *) pam_strerror (pamh, pam_error);