miconda left a comment (kamailio/kamailio#4643)

I would like to not care about rfc2543, that could have simplified a lot in the 
code. Iirc, the restore of To/From URI (uac module)is a "constraint" of coping 
with rfc2543, where the dialog matching was done on URIs, not the Tags of those 
headers. To indicate that UA is rfc3261, the Via branch has to start with the 
cookie, it is not just any value.

Anyhow, tm module still has code to match transaction with or without via 
branch with cookie. rr still has code for strict routing ... so, as it is right 
now, the check should not be mandatory. A decision to be only rfc3261 without 
backward compatibility needs more impact analysis and code changes.

rfc2543 is also SIP 2.0, there was never a SIP 1.0, afaik -- the version in the 
first line cannot be used to differentiate between a rfc2543 UA and rfc3261.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/4643#issuecomment-4056653513
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/pull/4643/[email protected]>
_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to