With the ability to replace the To-Path and From-Path headers and as long you 
replace both, you can relay between IPv4 and IPv6 with no problem.

As for the SDP, I did it in the routing script (using Lua), I used the 
sdpops.sdp_get_line_startswith to get the original path and textops.subst_body 
to replace the path and connection ip/port. I also recorded each session and 
respective replacement paths in htable vars (INVITE and on-reply callback). I 
use the Session-Expires header to set the expires for the htable stored data. 
Then on the MSRP route I fetch the stored data in htable data (using the 
session as key) to get the replace paths and call forward.

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

Message ID: <kamailio/kamailio/pull/3934/c2260847...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to