Get rid of magic number and replace with DAHDI_VMWI_NUMBER_MASK when

determining the number of messages pending for MWI call


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@169325 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.2
Doug Bailey 17 years ago
parent 82d76adeb8
commit 42d4853f61

@ -8258,10 +8258,10 @@ static void *do_monitor(void *data)
}
#else
/* New DAHDI_VMWI ioctl supports upto 65535 messages*/
if (res > 0xffff) {
res2 = (last->mwisendtype | 0xffff);
if (res > DAHDI_VMWI_NUMBER_MASK) {
res2 = (last->mwisendtype | DAHDI_VMWI_NUMBER_MASK);
} else {
res2 = (last->mwisendtype | (res & 0xffff));
res2 = (last->mwisendtype | (res & DAHDI_VMWI_NUMBER_MASK));
}
res2 = ioctl(last->subs[SUB_REAL].dfd, DAHDI_VMWI, &res2);
if (res2) {

Loading…
Cancel
Save