voipplugins/voipadapters/voipxmlprovisioning/voipxmlprocessor/src/voipxmlsiphandler.cpp
branchRCL_3
changeset 26 65a3ef1d5bd0
parent 24 8c9c07ad8b6b
--- a/voipplugins/voipadapters/voipxmlprovisioning/voipxmlprocessor/src/voipxmlsiphandler.cpp	Mon Jun 21 15:29:21 2010 +0300
+++ b/voipplugins/voipadapters/voipxmlprovisioning/voipxmlprocessor/src/voipxmlsiphandler.cpp	Thu Aug 19 09:45:22 2010 +0300
@@ -383,6 +383,11 @@
         tempBuf.Append( KTransport() );
         tempBuf.Append( KTcp() );
         }
+    else if ( ETls == iProxyTransport )
+        {
+        tempBuf.Append( KTransport() );
+        tempBuf.Append( KTls() );
+        }
     if ( iLr )
         {
         tempBuf.Append( KLr() );
@@ -417,6 +422,11 @@
         tempBuf.Append( KTransport() );
         tempBuf.Append( KTcp() );
         }
+    else if ( ETls == iProxyTransport )
+        {
+        tempBuf.Append( KTransport() );
+        tempBuf.Append( KTls() );
+        }
     if ( iRegistrarUri->Des().MaxLength() >= 
         ( iRegistrarUri->Des().Length() + tempBuf.Length() ) )
         {
@@ -587,6 +597,10 @@
         {
         return ETcp;
         }
+    else if ( 0 == value.Compare( KTls() ) )
+        {
+        return ETls;
+        }
     else
         {
         return EAutomatic;