Changes between Initial Version and Version 1 of Ticket #186


Ignore:
Timestamp:
Mar 17, 2007 10:23:57 PM (18 years ago)
Author:
bennylp
Comment:

Fixed in r1077:

The function pjsip_get_request_addr() is now split into two functions:

  1. pjsip_get_request_dest(), which will just calculate the destination address of the request without modifying the request, and
  2. pjsip_process_route_set(), which will do both calculating the destination address of the request and may modify the request for strict-route case.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #186

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #186 – Description

    initial v1  
    55The problem occurs because this function was called twice by the transaction, first during UAC transaction initialization and second when sending the request. Because of this, on the second call of the function, '''the function will swap back the Route and request URI, putting back the Route and request URI of the original request!''' 
    66 
     7Effectively this means that the strict Route header will be ignored! 
     8 
     9