< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] Problem while compiling DUM using SVN head revision 8352


Thanks Dario - I'll commit those fixes.

Scott

On Tue, Dec 2, 2008 at 4:38 AM, Dario Bozzali
<Dario.Bozzali@xxxxxxxxxxxxxxxxx> wrote:
> Hi all,
> I updated my Resiprocate repository taking SVN head revision 8352 and
> I'm obtaining compiler error in DUM.
> I think that the problem is related to changes for PrivacyCategory (from
> Token to specific ParserCategory).
>
> In particular I tried to change InviteSessioneCreator.cxx in the
> following manner (include PrivacyCategory.hxx was missing):
>
> #include "resip/stack/PrivacyCategory.hxx"
> [...]
> InviteSessionCreator::InviteSessionCreator(DialogUsageManager& dum,
>                                           const NameAddr& target,
>                                           SharedPtr<UserProfile>
> userProfile,
>                                           const SdpContents* initial,
>
> DialogUsageManager::EncryptionLevel level,
>                                           const SdpContents*
> alternative,
>                                           ServerSubscriptionHandle
> serverSub)
>   : BaseCreator(dum, userProfile),
>     mState(Initialized),
>     mInitialOffer(0),
>     mServerSub(serverSub),
>     mEncryptionLevel(level)
> {
>   makeInitialRequest(target, INVITE);
>   if (userProfile->isAnonymous())
>   {
>      //mLastRequest->header(h_Privacys).push_back(Token(Symbols::id));
>
> mLastRequest->header(h_Privacys).push_back(PrivacyCategory(Symbols::id))
> ;
>   }
> [...]
> }
>
> Moreover I changed Dialog.cxx (line 1002):
>
> void
> Dialog::makeRequest(SipMessage& request, MethodTypes method)
> {
> [...]
>    if (mDialogSet.mUserProfile->isAnonymous())
>   {
>      //request.header(h_Privacys).push_back(Token(Symbols::id));
>
> request.header(h_Privacys).push_back(PrivacyCategory(Symbols::id));
>   }
> [...]
> }
>
> Are these the right fixes?
>
> Thank you and best regards.
>
> Dario.
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel@xxxxxxxxxxxxxxx
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>