-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Wed, 23 Jun 2010 18:13:44 +0800 schrieb Holger Hans Peter Freyther <hol...@freyther.de>:
> if ((tar->filter_map & (1 << FLT_IMSI)) != 0 && subscr && > strcmp(subscr->imsi, tar->filter_data[FLT_IMSI]) == 0) > return 1; > > the above does not evaluate to true... this can be: > > a) because the filter function is not called at all.. > b) tar->filter_map & .. is == 0 > c) subscr is NULL > d) the imsi's do not match.. > > Okay, after wanting to explain how the filtering is working, I > remembered that I did this: 69e8f8285bf080ad2050fbc20f861bc8621e5c75 > (git show that-number). You could git revert that-number and then try > again. > > So in the case of the measurement report the subscr is not set as > context as the measurement debug is still in the abis_rsl context > before it is hitting the BSC side... Hi, Holger! After I revert your changes, I can filter the measurements using IMSI. I suggest, your changes will committed back in the source tree... Thanks a lot! - -- _______________________________________________________________________ Luca Bertoncello Entwicklung Mail: bertonce...@netzing.de NETZING Solutions AG Tel.: 0351/41381 - 0 Kesselsdorfer Str. 216, 01169 Dresden Fax: 0351/41381 - 12 HRB 18926 / Ust.ID DE211326547 Mail: netzing...@netzing.de _______________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFMIfFyAXzltVKV/2wRAqnWAKC35jyN59SbGdwPxrE6+ZGqxjvkvQCfQzwN BB4pQozB+3qiwX0NwEGTZlk= =fsCY -----END PGP SIGNATURE-----