diff -r f72c4fccd381 -r b0e4b01681c5 multimediacommsengine/mmcesrv/mmceserver/src/mcelocaladdrresolver.cpp --- a/multimediacommsengine/mmcesrv/mmceserver/src/mcelocaladdrresolver.cpp Wed Sep 15 12:38:06 2010 +0300 +++ b/multimediacommsengine/mmcesrv/mmceserver/src/mcelocaladdrresolver.cpp Wed Oct 13 14:59:15 2010 +0300 @@ -21,6 +21,7 @@ #include "mcelocaladdrresolver.h" #include #include +#include // ----------------------------------------------------------------------------- @@ -80,11 +81,11 @@ // as the related SIP profile has been registered using it and // the synchronous RConnection::Start should return quickly and // should not hang the whole MCE server process for too long - TCommDbConnPref prefs; - prefs.SetDialogPreference( ECommDbDialogPrefDoNotPrompt ); - prefs.SetDirection( ECommDbConnectionDirectionOutgoing ); - prefs.SetIapId( aIapId ); - connection.Start( prefs ); + TConnPrefList prefList; + TExtendedConnPref preferences; + preferences.SetIapId( aIapId ); + prefList.AppendL( &preferences ); + connection.Start( prefList ); // Fetch the actual IAP ID from the started connection _LIT( KIapIdSetting, "IAP\\Id" );