r2698 - trunk/libmsip/source/headers

mikma at minisip.org mikma at minisip.org
Sun Jul 9 21:20:13 CEST 2006


Author: mikma
Date: 2006-07-09 21:20:12 +0200 (Sun, 09 Jul 2006)
New Revision: 2698

Modified:
   trunk/libmsip/source/headers/SipHeaderAuthorization.cxx
Log:
Use Request-URI as auth uri parameter, as specified in RFC 3261 section 22.4


Modified: trunk/libmsip/source/headers/SipHeaderAuthorization.cxx
===================================================================
--- trunk/libmsip/source/headers/SipHeaderAuthorization.cxx	2006-07-09 17:31:46 UTC (rev 2697)
+++ trunk/libmsip/source/headers/SipHeaderAuthorization.cxx	2006-07-09 19:20:12 UTC (rev 2698)
@@ -127,7 +127,7 @@
 	string result = auth_method+
 		" algorithm=\"MD5\""+", username=\""+auth_id+
 		"\", realm=\""+realm+"\", nonce=\""+nonce+
-		"\", uri=\""+uri.getUserIpString()+"\", response=\""+
+		"\", uri=\""+uri.getRequestUriString()+"\", response=\""+
 		calcResponse()+"\"";
 
 	if( opaque != "" )
@@ -158,7 +158,7 @@
 	MD5Final(digest,&context);
 	string md5_u_r_p = md5ToString(digest);
 
-	string uri_part = uri.getUserIpString();
+	string uri_part = uri.getRequestUriString();
 	MD5Context c2;
 	MD5Init(&c2);
 	string uristr(sipMethod+":"+/*sip:"+username+"@"+uri.get_ip()*/ uri_part);



More information about the Minisip-devel mailing list