freetdm - ISDN added check to treat calling number 0000000000 as empty calling number

This commit is contained in:
David Yat Sin 2012-04-02 18:00:27 -04:00
parent fe704c4082
commit 38143e3035

View File

@ -595,6 +595,11 @@ ftdm_status_t set_calling_num(ftdm_channel_t *ftdmchan, CgPtyNmb *cgPtyNmb)
if (!len) {
return FTDM_SUCCESS;
}
if (!strncasecmp(caller_data->cid_num.digits, "0000000000", strlen("0000000000"))) {
return FTDM_SUCCESS;
}
cgPtyNmb->eh.pres = PRSNT_NODEF;
cgPtyNmb->screenInd.pres = PRSNT_NODEF;