version 1.8, 2007/11/28 12:44:18
|
version 1.9, 2008/01/04 19:11:37
|
|
|
} | } |
while (0); | while (0); |
| |
if (status != 0) |
Log(LL_TRACE, "Basic authentication attempt: username = %s, " |
{ |
"successful = %s", |
Log(LL_WARNING, "Basic authentication failed for username %s", |
request.username, status == 0 ? "TRUE" : "FALSE" ); |
request.username); |
|
} |
|
else |
|
{ |
|
Log(LL_TRACE, "Basic authentication succeeded for username %s", |
|
request.username); |
|
} |
|
| |
/* Send response message. */ | /* Send response message. */ |
| |
|
|
| |
#endif /* !PEGASUS_PAM_AUTHENTICATION */ | #endif /* !PEGASUS_PAM_AUTHENTICATION */ |
| |
if (status != 0) |
|
Log(LL_WARNING, "User validation failed on %s", request.username); |
|
|
|
/* Send response message. */ | /* Send response message. */ |
| |
response.status = status; | response.status = status; |
|
|
| |
/* Send response message. */ | /* Send response message. */ |
| |
if (response.status != 0) |
if (response.status == 0) |
{ |
|
Log(LL_WARNING, "Local authentication failed for user \"%s\"", |
|
request.user); |
|
} |
|
else |
|
{ | { |
Strlcpy(response.challenge, challenge, sizeof(response.challenge)); | Strlcpy(response.challenge, challenge, sizeof(response.challenge)); |
} | } |
|
|
| |
status = FinishLocalAuthentication(request.challenge, request.response); | status = FinishLocalAuthentication(request.challenge, request.response); |
| |
/* Log result. */ |
|
|
|
if (status != 0) |
|
{ |
|
Log(LL_WARNING, "Local authentication failed"); |
|
} |
|
|
|
/* Send response. */ | /* Send response. */ |
| |
response.status = status; | response.status = status; |