You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've have been working on attended transfers using the call_replace_transfer. While the Replaces portion of the header is added with the correct call id, the to-tag and from tag are not being included. This seems to be incompatible with RFC 3891, also on phone systems such as Asterisk, the transfer request is detected as non-local and fails as the respective dialogs are not found.
I've managed to address this by exposing rtag and ltag in re/src/sip/dialog.c and adding these to the Replaces portion of the header.
Hello,
I've have been working on attended transfers using the call_replace_transfer. While the Replaces portion of the header is added with the correct call id, the to-tag and from tag are not being included. This seems to be incompatible with RFC 3891, also on phone systems such as Asterisk, the transfer request is detected as non-local and fails as the respective dialogs are not found.
I've managed to address this by exposing rtag and ltag in re/src/sip/dialog.c and adding these to the Replaces portion of the header.
and
If you believe that the above approach is correct I will happily create a pull request.
Thanks,
Gordon
The text was updated successfully, but these errors were encountered: