From 0bd64858aca06a5eeed4fe04a0fa6ba9f5248104 Mon Sep 17 00:00:00 2001 From: Walter de Jong Date: Fri, 15 Aug 2014 14:32:24 +0200 Subject: check return value of rad_converse() --- src/pam_radius_auth.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/pam_radius_auth.c b/src/pam_radius_auth.c index 7fdc0aa..3f2436e 100644 --- a/src/pam_radius_auth.c +++ b/src/pam_radius_auth.c @@ -1196,6 +1196,7 @@ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh,int flags,int argc,CONST c /* It's full challenge-response, we should have echo on */ retval = rad_converse(pamh, PAM_PROMPT_ECHO_ON, challenge, &resp2challenge); + PAM_FAIL_CHECK; /* now that we've got a response, build a new radius packet */ build_radius_packet(request, user, resp2challenge, &config); -- cgit v1.2.3