Since a DAHDI channel may belong to multiple groups, we need to use
a bitwise and instead of equivalence to determine whether to display
the channel information.
(closes issue #15248)
Reported by: gentian
Patches:
15248.patch uploaded by mmichelson (license 60)
Tested by: gentian
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@199227
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
if (filtertype) {
switch(filtertype) {
case 1: /* dahdi show channels group <group> */
- if (tmp->group != targetnum) {
+ if (!(tmp->group & targetnum)) {
tmp = tmp->next;
continue;
}