[asterisk-ss7] chan_ss7 :: Nature of Address Indicator ??
Tusar
tusarbd at gmail.com
Wed Jan 7 00:58:05 CST 2009
Hi,
Thanks, Thank you very much for your quick answer.
I just need to set "Calling Nature of Address Indicator" as "unknown"
. How can I do that by changing code ?
may be you are pointing to l4isup.c ..
res = isup_calling_party_num_encode(chan->cid.cid_num, pres_restr,
0x3 /* network provided */, param, sizeof(param));
should I change here from "0x3" to "0x0" for setting it as "unknown" ?
Thanks in advance.
Best Regards,
//Tusar\\
On Tue, Jan 6, 2009 at 11:04 PM, Kristian Nielsen <knmeister at gmail.com> wrote:
> Tusar <tusarbd at gmail.com> writes:
>
>> I am using chan_ss7-v.1.91 and it is running superb . Just a quick question ..
>>
>> Is there any way to set .."Called Nature of Address Indicator" or
>> "Calling Nature of Address Indicator" like ..
>>
>> Called Nature of Address Indicator = unknown/national/international/subscriber
>> Calling Nature of Address Indicator = unknown/national/international/subscriber
>
> This is handled automatically to some extent.
>
> Basically, if the phone number starts with "+" or "00", the nature of address
> indicator is set to "international", else to "national".
>
> There is currently no way to set "subscriber" or "unknown".
>
> Check the source file l4isup.c if you are interested. The check is in
> isup_phonenum_check(), used in isup_called_party_num_encode() and similar
> functions.
>
> - Kristian.
>
More information about the asterisk-ss7
mailing list