pimd: debug guard error message

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2017-06-06 10:17:45 -04:00
parent 7649a4f60c
commit 5667319bcf

View File

@ -530,8 +530,14 @@ int pim_zlookup_sg_statistics(struct channel_oil *c_oil)
sg.grp.s_addr = stream_get_ipv4(s); sg.grp.s_addr = stream_get_ipv4(s);
if (sg.src.s_addr != c_oil->oil.mfcc_origin.s_addr if (sg.src.s_addr != c_oil->oil.mfcc_origin.s_addr
|| sg.grp.s_addr != c_oil->oil.mfcc_mcastgrp.s_addr) { || sg.grp.s_addr != c_oil->oil.mfcc_mcastgrp.s_addr) {
zlog_err("%s: Received wrong %s information", if (PIM_DEBUG_ZEBRA) {
__PRETTY_FUNCTION__, pim_str_sg_dump(&sg)); struct prefix_sg more;
more.src = c_oil->oil.mfcc_origin;
more.grp = c_oil->oil.mfcc_mcastgrp;
zlog_err("%s: Received wrong %s information requested",
__PRETTY_FUNCTION__, pim_str_sg_dump(&more));
}
zclient_lookup_failed(zlookup); zclient_lookup_failed(zlookup);
return -3; return -3;
} }