Daniel,
This is 1.5 and there is nothing between the quotes "".
The
last time I tried to remove_hf, and then append_hf(From) or To header,
it seemed to break call flow completely? I will give it another go,
however if you have any further thoughts it is much appreciated, thanks!
Sincerely,
Brandon Armstead
Hello,could be that display name is set to empty string (what is between double quotes) and in this case is nothing to replace -- I have to doublecheck the sources. Is it 1.5 or 3.0?
On 03/16/2010 02:30 AM, Brandon Armstead wrote:
Hello,
As always thank you ahead of time for your help and input!
I am currently calling uac_replace_from("", "") in effort to "leave uri" and "toss away display name"
Which does seem to work....... for the initial INVITE
However upon receiving an ACK with an empty display, however "" <- quotations, it does not clear the display "" which is causing issues with one of my upstream vendors.
Example / Scenario:
From: "" <sip:uri@host>
Expected Result upon uac_replace_from("",""): From: <sip:uri@host>
Current Result: From: "" <sip:uri@host>
As you can see it is not stripping the "" empty display quotes.
Any thoughts / ideas / suggestions to get my desired affect?
Are you using From auto-replacing mode? If not, a solution for now is to do From update using header manipulation functions:
remove_hf("From");
append_hf("From: <$fu>;tag=$ft\r\n", "From");
Cheers,
Daniel
--
Daniel-Constantin Mierla
Kamailio SIP Router Masterclass, Berlin, March 22-26, 2010
* http://www.asipto.com/index.php/sip-router-masterclass/