<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi,<br><br>I have a case where source IP of the incoming INVITE is different from the SDP connection (c) IP. They are both public IPs.<br><br>When relaying this INVITE to my PBX (Asterisk) I need to change the sdp so that it has this connection (c) IP. The default fix_nated_sdp("2") uses the source IP, and I didn't see any option that will use the (c) from SDP other than manually inserting that IP into fix_nated_sdp. Is there such an option that I'm missing? <br><br>Right now I'm extracting the (c) IP from SDP by (assuming there is only one (c) line in SDP):<br><br>$var(sdpc) = $(rb{sdp.line,c}{s.substr,9,0});&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # c=IN IP4 1.2.3.4 <br>fix_nated_sdp("2","$var(sdpc)");<br><br>Is this the only way for getting to that (c) address? Is there a "direct" variable I can use?<br><br>Thanks,&nbsp; <br>Matt<br>                                               </div></body>
</html>