From f42ef66bfab38c78211c944a8c32d2eaa2234f53 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 28 Oct 2011 04:20:48 +0000 Subject: Fixed #1405: Unable to reject unknown algorithm in authentication challenge git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3871 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsip/sip_auth_client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pjsip') diff --git a/pjsip/src/pjsip/sip_auth_client.c b/pjsip/src/pjsip/sip_auth_client.c index 58ce2c20..8684cc9b 100644 --- a/pjsip/src/pjsip/sip_auth_client.c +++ b/pjsip/src/pjsip/sip_auth_client.c @@ -278,8 +278,8 @@ static pj_status_t respond_digest( pj_pool_t *pool, /* Check algorithm is supported. We support MD5 and AKAv1-MD5. */ if (chal->algorithm.slen==0 || - (pj_stricmp(&chal->algorithm, &pjsip_MD5_STR) || - pj_stricmp(&chal->algorithm, &pjsip_AKAv1_MD5_STR))) + (pj_stricmp(&chal->algorithm, &pjsip_MD5_STR)==0 || + pj_stricmp(&chal->algorithm, &pjsip_AKAv1_MD5_STR)==0)) { ; } -- cgit v1.2.3