<p>nathelper function set_contact_alias add brackets around contact's uri if the original one hadn't. This results in an invalid sip uri in the contact structure, which cause problems to other modules' functions when they try to parse the contact uri (e.g. save_pending() from ims_registrar_usrloc). This simple patch fix the issue simply mving the uri's boundaries.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/kamailio/kamailio/pull/154'>https://github.com/kamailio/kamailio/pull/154</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>modules/nathelper: don't include enclosing bracket in contact uri in set_contact_alias</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kamailio/kamailio/pull/154/files#diff-0">modules/nathelper/nathelper.c</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/kamailio/kamailio/pull/154.patch'>https://github.com/kamailio/kamailio/pull/154.patch</a></li>
  <li><a href='https://github.com/kamailio/kamailio/pull/154.diff'>https://github.com/kamailio/kamailio/pull/154.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/kamailio/kamailio/pull/154">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZSWov3S3uFVxHfOU2xvmUAKkn2eVks5oHixNgaJpZM4EU6Zk.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://github.com/kamailio/kamailio/pull/154"></link>
    <meta itemprop="name" content="View Pull Request"></meta>
  </div>
  <meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>