diff -r 654ed625511d -r f54bfd820e04 sipplugins/sippsipadapter/src/CWPSIPAdapter.cpp --- a/sipplugins/sippsipadapter/src/CWPSIPAdapter.cpp Thu Jul 15 19:02:22 2010 +0300 +++ b/sipplugins/sippsipadapter/src/CWPSIPAdapter.cpp Thu Aug 19 10:16:25 2010 +0300 @@ -52,6 +52,7 @@ _LIT( KParmLOCK, "LOCK" ); _LIT( KParmAUTOREG, "AUTOREG" ); _LIT( KParmSIGQOS, "SIGQOS" ); +_LIT( KParmBearerID, "PBEARERID" ); // For other purposes. const TUint32 KNotSet = 0xffffffff; @@ -501,6 +502,14 @@ iCurrentSIPItem->SetSigQos( parmVal ); } } + + else if(aParameter.Name() == KParmBearerID ) + { + TInt bearerid; + TLex8 lex( tmpValue->Des() ); + User::LeaveIfError( lex.Val( bearerid ) ); + iCurrentSIPItem->SetBearerID((TUint32) bearerid ); + } break; } case EWPParameterAppRef: