[OpenSIPS-Devel] [OpenSIPS/opensips] 45dd0e: registrar: Fix a "; received=" Path parsing bug wit...

Liviu Chircu noreply at github.com
Fri Aug 16 16:52:50 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 45dd0e5600506c140cc7bbc1485f6c567c43e27e
      https://github.com/OpenSIPS/opensips/commit/45dd0e5600506c140cc7bbc1485f6c567c43e27e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-08-16 (Fri, 16 Aug 2019)

  Changed paths:
    M lib/reg/path.c

  Log Message:
  -----------
  registrar: Fix a ";received=" Path parsing bug with save("v")

Commit 71c7d75 introduced a parsing bug causing the ";received=" info to
not get stored into usrloc, as well as the NAT flag.

If we're saving these contacts with save("v") instead of save("p1v"), we
cannot route to them anymore (the latter version fully stores the Path,
so the front-end LB is still able to route back to the devices).

Credits to John Burke for the accurate report

Fixes #1809





More information about the Devel mailing list