add a new argument to PrivacyManager to specify a context
authorMichiel van Baak <michiel@vanbaak.info>
Sun, 8 Jun 2008 11:40:44 +0000 (11:40 +0000)
committerMichiel van Baak <michiel@vanbaak.info>
Sun, 8 Jun 2008 11:40:44 +0000 (11:40 +0000)
commitc5ea45af114cfcdf78c360f6936d4573440e885e
tree6a25d3e6ec69fb17c0064ab6b08d72f6a84f0e64
parent33b3d38a3cdc5dd7233c5803a863acc466f87624
add a new argument to PrivacyManager to specify a context
where the entered phone number is checked.

You can now define a set of extensions/exten patterns that describe
valid phone numbers. PrivacyManager will check that context for a match
with the given phone number.
This way you get better control. For example people blindly hitting
10 digits just to get past privacymanager

Example line in extensions.conf:
exten => incoming,n,PrivacyManager(3,10,,route-outgoing)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@121197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
apps/app_privacy.c