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. >