[sr-dev] auth_ephemeral do_auth() function
Daniel-Constantin Mierla
miconda at gmail.com
Wed Aug 26 12:22:01 CEST 2015
On 26/08/15 11:54, Juha Heinanen wrote:
> auth_ephemeral do_auth() function has this code:
>
> ret = eph_auth_api.check_response(&cred->digest, _method, ha1);
> if (ret == AUTHENTICATED)
> {
> if (eph_auth_api.post_auth(_m, _h) != AUTHENTICATED)
> {
> return AUTH_ERROR;
> }
> }
> else if (ret == NOT_AUTHENTICATED)
> {
> return AUTH_INVALID_PASSWORD;
> }
> else
> {
> ret = AUTH_ERROR;
> }
>
> return AUTH_OK;
>
> i was wondering if there is a typo in 'ret = AUTH_ERROR'; statement.
> should it be 'return AUTH_ERROR;' instead?
>
Looks like it should be a return, imo. I haven't checkd what other
values eph_auth_api.check_response...) can return to see if the last
else block needs other kind of handling.
Cheers,
Daniel
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
More information about the sr-dev
mailing list