Module: sems Branch: master Commit: 849865e1657d76a97e19c69c2950f7226fb09b70 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=849865e1657d76a97e19c69c2950f7226fb09b70
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Tue Aug 19 11:44:24 2014 +0200 b/f: core:sip reg: use provided contact for contact comparison thanks to Andrew Pogrebennyk for reporting --- core/AmSipRegistration.cpp | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/core/AmSipRegistration.cpp b/core/AmSipRegistration.cpp index 6429927..d16a78b 100644 --- a/core/AmSipRegistration.cpp +++ b/core/AmSipRegistration.cpp @@ -287,7 +287,8 @@ void AmSIPRegistration::onSipReply(const AmSipRequest& req, DBG("positive reply to REGISTER!\n"); size_t end = 0; - string local_contact_hdr = dlg.getContactHdr(); + string local_contact_hdr = info.contact.empty() ? + dlg.getContactUri() : info.contact; local_contact.parse_contact(local_contact_hdr, (size_t)0, end); local_contact.dump(); _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
