<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, David</div><div>   I just modified the  src/libsystemd/sd-bus/test-bus-match.c. </div><div>And you could add the following two lines in the bloom_add_data() in bus-bloom.c</div><div>         for (i = 0; i < size/sizeof(uint64_t); i++)</div><div>            log_info("bloom: filter[%d] = 0x%llx",i, filter[i]);</div><div><br></div><div> <span style="font-family: courier, 'courier new', monospace; font-size: 1em; line-height: 29.3999996185303px; white-space: pre-wrap;">> Hi, All,</span></div><div><div itemprop="articleBody" class="msgBody" style="font-family: helvetica, arial, sans-serif; font-size: 21px; line-height: 29.3999996185303px;"><pre style="font-family: courier, 'courier new', monospace; font-size: 1em; margin-top: 0px; margin-bottom: 0px;">>      I use libsystemd.so for the kdbus protocol layer, and  I met a
> question that I added a signal matching rule by sd_bus_add_match() , then I
> sent signal by sd_bus_send().
> But I couldn't receive this signal  because its bloom_filter  caculated by
> siphash24()  NOT match the bloom_mask which was also caculated by
> siphash24().
>
>  For example ,  when adding matching rule for "
> type='signal',interface='service.a.interface',path='/service/a',member='com_0yunos_0spms_0uninstall',arg0path='/p1/p2/p3'
> " by sd_bus_add_match(),</pre><pre style="font-family: courier, 'courier new', monospace; font-size: 1em; margin-top: 0px; margin-bottom: 0px;">> Can you provide a real C-code example so we can reproduce this?
</pre><pre style="font-family: courier, 'courier new', monospace; font-size: 1em; margin-top: 0px; margin-bottom: 0px;"><br></pre><pre style="font-family: courier, 'courier new', monospace; font-size: 1em; margin-top: 0px; margin-bottom: 0px;"><span style="font-family: Arial; font-size: 14px; line-height: 23.7999992370605px; white-space: normal;">Thank you very much!</span></pre><pre style="font-family: courier, 'courier new', monospace; font-size: 1em; margin-top: 0px; margin-bottom: 0px;"><span style="font-family: Arial; font-size: 14px; line-height: 23.7999992370605px; white-space: normal;">Li Cheng</span></pre><div><br></div></div></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>