mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Merged revisions 308678 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........ r308678 | twilson | 2011-02-23 21:38:22 -0600 (Wed, 23 Feb 2011) | 8 lines Use remotesecret to authenticate with a remote party The remotesecret option was only being used for outbound registration and not for placing calls. This patch uses remotesecret on outbound calls if it is set, otherwise secret is still used. Review: https://reviewboard.asterisk.org/r/1107/ ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@308679 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		| @@ -18225,7 +18225,9 @@ static int build_reply_digest(struct sip_pvt *p, int method, char* digest, int d | ||||
|  	} else { | ||||
|  		/* No authentication, use peer or register= config */ | ||||
|  		username = p->authname; | ||||
|  		secret =  p->peersecret; | ||||
|  		secret = p->relatedpeer  | ||||
| 			&& !ast_strlen_zero(p->relatedpeer->remotesecret) | ||||
| 			? p->relatedpeer->remotesecret : p->peersecret; | ||||
|  		md5secret = p->peermd5secret; | ||||
|  	} | ||||
| 	if (ast_strlen_zero(username))	/* We have no authentication */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user