[Freeswitch-users] enable passthrough of "Privacy: id" header in sip
Michael Jerris
mike at jerris.com
Tue Aug 17 15:44:03 PDT 2010
Expiration 5/31/01
An actual RFC as opposed to a 10 year old now expired draft?
Mike
On Aug 17, 2010, at 2:25 PM, SP wrote:
> http://tools.ietf.org/html/draft-ietf-sip-privacy-00
>
> 5.2 Anonymity Header Field Definition
> blah blah blah..."If privacy is requested, it MUST be one or more of
> "full", "uri",
> "name", or "ipaddr"."
>
>
> On Sun, Aug 15, 2010 at 17:52, Michael Jerris <mike at jerris.com> wrote:
>> is there a specification which defines this "uri" value?
>>
>> Mike
>>
>> On Jul 22, 2010, at 2:36 PM, Sergey Okhapkin wrote:
>>
>>> FS doesn't recognize "uri" value of privacy tag, the recognized values are
>>> "yes", "full", "name" and "number". Any other value is interpreted as "off".
>>> See sofia.c, lines around 6660.
>>>
>>> On Thursday 22 July 2010, mike.burlingame wrote:
>>>> Ok so I am still kinda lost in trying to figure this one out here are the
>>>> two headers that I am looking at - basically someone sends an invite to FS
>>>> that ask's FS via RPID to hide the caller id info from downstream gateways
>>>> so the A-LEG is the invite going to FS - FS takes the invite and spits out
>>>> the B-LEG to go downstream HOWEVER FS does not copy the parameters
>>>> correctly as you can see in the initial invite A-LEG requested in the RPID
>>>> to be privacy=uri however on the B-LEG side FS set the RPID to privacy=off
>>>> in turn telling gateways downstream to display the CID info.
>>>>
>>>> A-LEG
>>>> Remote-Party-ID: <sip:NUMBER at DOMAIN>;party=calling;screen=yes;privacy=uri
>>>>
>>>> B-LEG
>>>> Remote-Party-ID: "NAME"
>>>> <sip:NUMBER at IPADDRESS>;party=calling;screen=yes;privacy=off
>>>>
>>>> On Jul 22, 2010, at 09:35 AM, Michael Collins <msc at freeswitch.org> wrote:
>>>>
>>>>
>>>>
>>>> On Wed, Jul 21, 2010 at 4:18 PM, mike.burlingame <mike.burlingame at me.com>
>>>> wrote: yeah the variable I need from the A-LEG is privacy=uri the B-LEG of
>>>> FS by default is putting privacy=off - so I would guess the variable that
>>>> needs to be exported would be the privacy= correct?
>>>>
>>>> So the next question I would have is how do I export that that from the
>>>> A-LEG to the B-LEG - I would have though FS would be Data in Data out so
>>>> no need to change the RPID request from the original A-LEG? Is the
>>>> variable simply named "privacy"? If so just use the export app before the
>>>> bridge: <action application="export" data="privacy=${privacy}"/>
>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
>
> --
> Shannon
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100817/d10fe025/attachment.html
More information about the FreeSWITCH-users
mailing list