r3186 - trunk/libminisip/source/sip

mikma at minisip.org mikma at minisip.org
Fri Feb 2 14:41:52 CET 2007


Author: mikma
Date: 2007-02-02 14:41:51 +0100 (Fri, 02 Feb 2007)
New Revision: 3186

Modified:
   trunk/libminisip/source/sip/SipDialogVoipServer.cxx
Log:
It doesn't make sense to update the identity SIP URI from the To header.
This will have very odd effects if the SIP INVITE has been
forwarded/retargeted, since the To header will contain the original
destination.


Modified: trunk/libminisip/source/sip/SipDialogVoipServer.cxx
===================================================================
--- trunk/libminisip/source/sip/SipDialogVoipServer.cxx	2007-02-01 21:00:49 UTC (rev 3185)
+++ trunk/libminisip/source/sip/SipDialogVoipServer.cxx	2007-02-02 13:41:51 UTC (rev 3186)
@@ -169,8 +169,6 @@
 		
 	string peerUri = dialogState.remoteUri;
 		
-	getDialogConfig()->sipIdentity->setSipUri(command.getCommandPacket()->getHeaderValueTo()->getUri().getUserIpString());
-		
 	if(!sortMIME(*command.getCommandPacket()->getContent(), peerUri, 10)){
 		merr << "No MIME match" << end;
 		return false;
@@ -197,8 +195,6 @@
 		//string peerUri = command.getCommandPacket()->getFrom().getString().substr(4);
 		string peerUri = dialogState.remoteUri;
 		
-		getDialogConfig()->sipIdentity->setSipUri(inv->getHeaderValueTo()->getUri().getUserIpString());
-		
 		if(!sortMIME(*inv->getContent(), peerUri, 10)){
 			merr << "No MIME match" << end;
 			return false;



More information about the Minisip-devel mailing list