[OpenSIPS-Devel] [OpenSIPS/opensips] 48d6f6: In UAS replies, preserve the CSEQ from the UAS req...

Bogdan Andrei IANCU noreply at github.com
Tue Feb 18 12:09:16 EST 2020


  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 48d6f6c8ed846b45825a44d241913f5baff2acee
      https://github.com/OpenSIPS/opensips/commit/48d6f6c8ed846b45825a44d241913f5baff2acee
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2020-02-18 (Tue, 18 Feb 2020)

  Changed paths:
    M modules/uac/auth.c

  Log Message:
  -----------
  In UAS replies, preserve the CSEQ from the UAS request

Instead of computing the cseq for the forwarded replied, better use the cseq value from the original requests (like restoring).
Thanks to @razvancrainea for the brainstorming on the issue.

Fixes #1969

(cherry picked from commit 0200c0e1424c1a2b993cd3545507f2ccaf6c573a)


  Commit: 18612ded4f0a828812315e23cdc0b54c0f129414
      https://github.com/OpenSIPS/opensips/commit/18612ded4f0a828812315e23cdc0b54c0f129414
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2020-02-18 (Tue, 18 Feb 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  Fix computing the cseq for a branch.

Instead of assuming a +1 increment (to the cseq from request), better copy the cseq from the received reply.
Thanks to @razvancrainea for the brainstorming.

(cherry picked from commit b7b22d6e3f54711d64ecd4731a40bfa55211e9d6)


Compare: https://github.com/OpenSIPS/opensips/compare/57e4dee5b68c...18612ded4f0a



More information about the Devel mailing list