Browse Source

Merge pull request #49 from mamikk/pvauth-checks-fix

auth: use correct parameter for pv_auth_check checks
Daniel-Constantin Mierla 10 years ago
parent
commit
4442bedb85
1 changed files with 1 additions and 1 deletions
  1. 1 1
      modules/auth/auth_mod.c

+ 1 - 1
modules/auth/auth_mod.c

@@ -755,7 +755,7 @@ static int pv_auth_check(sip_msg_t *msg, char *realm,
 		ret = pv_authenticate(msg, &srealm, &spasswd, vflags, HDR_PROXYAUTH_T,
 		ret = pv_authenticate(msg, &srealm, &spasswd, vflags, HDR_PROXYAUTH_T,
 					&msg->first_line.u.request.method);
 					&msg->first_line.u.request.method);
 
 
-	if(ret==AUTH_OK && (vflags&AUTH_CHECK_ID_F)) {
+	if(ret==AUTH_OK && (vchecks&AUTH_CHECK_ID_F)) {
 		hdr = (msg->proxy_auth==0)?msg->authorization:msg->proxy_auth;
 		hdr = (msg->proxy_auth==0)?msg->authorization:msg->proxy_auth;
 		srealm = ((auth_body_t*)(hdr->parsed))->digest.username.user;
 		srealm = ((auth_body_t*)(hdr->parsed))->digest.username.user;