l is set a couple of lines above. Basically l carries the nubmer so if
there is no callerid in 'l' then we send this other flag 'callerid not
available'.

You need to choose one of these flags:
/* Presentation */
#define PRES_ALLOWED_USER_NUMBER_NOT_SCREENED   0x00
#define PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN  0x01
#define PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN  0x02
#define PRES_ALLOWED_NETWORK_NUMBER                             0x03
#define PRES_PROHIB_USER_NUMBER_NOT_SCREENED    0x20
#define PRES_PROHIB_USER_NUMBER_PASSED_SCREEN   0x21
#define PRES_PROHIB_USER_NUMBER_FAILED_SCREEN   0x22
#define PRES_PROHIB_NETWORK_NUMBER                              0x23
#define PRES_NUMBER_NOT_AVAILABLE                               0x43

I think it might be PROHIB....PASSED_SCREEN but not sure. Check q931
specs.

Martin


On Mon, 4 Aug 2003, John Todd wrote:

>
> I have a question regarding the flags for hiding caller ID presentation:
>
> My customer has a requirement that they are able to specify if
> outbound calls (on a T100P) will have the caller ID displayed or not.
> This could be easily solved, of course, by not setting a caller ID
> when creating the outbound call.  However, the PRI to which this
> T100P is connected _must_ see a valid caller ID, and the caller ID is
> used for billing purposes.
>
> I know that there is the ability to hide caller ID within the Zaptel
> libraries, using the presentation flags.  If set correctly, the
> expected behavior would be that the ANI would be sent to the switch,
> but with a flag that would tell the remote switch to suppress the
> caller ID from being transmitted to the end user.
>
> How does one activate that presentation switch from within a dialplan?
>
> Searching the archives gives me some hints, but no answers.
> Searching the code, I see in channels/chan_zap.c around line 1399
> that the PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN and
> PRES_NUMBER_NOT_AVAILABLE are referenced, but I'm not clear on where
> "l" is set, or even if that is a trigger.  Can someone give me a hand
> on syntax on this?
>
> JT
> _______________________________________________
> Asterisk-Users mailing list
> [EMAIL PROTECTED]
> http://lists.digium.com/mailman/listinfo/asterisk-users
>

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to