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!