Dear all
I try to remove a Via from a header. Unfortunately, the via from INVITE sip:user@domain SIP/2.0 Via: SIP/2.0/UDP 10.0.0.1:20592;branch=z9hG4bK-d8754z-1955bd20f1745139-1---d8754z-;rport Max-Forwards: 70
is changed after remove_hf("Via") to INVITE sip:user@domain SIP/2.0 Via: SIP/2.0/UDP 10.0.0.2;branch=z9hG4bK-d8754z-1955bd20f1745139-1---d8754z- ;rport=20592Max-Forwards: 69
10.0.0.2 is a proxy i sent the message through and 10.0.0.1 is the originating endpoint. So rport is not removed and no CRLF is added after the rport parameter is added. Is this behaviour as it should be? I wanted to remove the whole line. Or can I restrict adding the rport parameter?
Furthermore, the option _not_ to set an via for a message sent through my proxy 10.0.0.2 would be also very helpful for me. It is not possible though, right? At least I didn't find any further information....
Any ideas?
Best regards Sebastian