diff options
author | Malcolm Davenport <malcolmd@digium.com> | 2004-03-16 17:07:51 +0000 |
---|---|---|
committer | Malcolm Davenport <malcolmd@digium.com> | 2004-03-16 17:07:51 +0000 |
commit | b0d28cedf7ea33ef23e0050afb2a04e1a113e0e9 (patch) | |
tree | e86b1e7214025aeb04376955ee01972d2c794e83 /channels | |
parent | b3f94c4c00b273c09baf3635a37a3f226ce7134a (diff) |
Bug # 1116. CallerID number not hidden when RestrictCID is on, Fixed
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2447 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rwxr-xr-x | channels/chan_sip.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 7af447007..17bc8715e 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2916,8 +2916,10 @@ static void initreqprep(struct sip_request *req, struct sip_pvt *p, char *cmd, c l = callerid; } /* if user want's his callerid restricted */ - if (p->restrictcid) + if (p->restrictcid) { l = CALLERID_UNKNOWN; + n = l; + } if (!n || !strlen(n)) n = l; /* Allow user to be overridden */ |