mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 16:04:49 +00:00
pimd: Add more vrf debugging to pim_upstream.c
Cleanup a few missed spots of debugging to know what vrf we are talking about. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
2243bb17bd
commit
8dbdb215b3
@ -167,8 +167,9 @@ struct pim_upstream *pim_upstream_del(struct pim_instance *pim,
|
|||||||
|
|
||||||
if (PIM_DEBUG_TRACE)
|
if (PIM_DEBUG_TRACE)
|
||||||
zlog_debug(
|
zlog_debug(
|
||||||
"%s(%s): Delete %s ref count: %d , flags: %d c_oil ref count %d (Pre decrement)",
|
"%s(%s): Delete %s[%s] ref count: %d , flags: %d c_oil ref count %d (Pre decrement)",
|
||||||
__PRETTY_FUNCTION__, name, up->sg_str, up->ref_count,
|
__PRETTY_FUNCTION__, name, up->sg_str,
|
||||||
|
pim->vrf->name, up->ref_count,
|
||||||
up->flags, up->channel_oil->oil_ref_count);
|
up->flags, up->channel_oil->oil_ref_count);
|
||||||
|
|
||||||
--up->ref_count;
|
--up->ref_count;
|
||||||
@ -948,8 +949,8 @@ void pim_upstream_rpf_genid_changed(struct pim_instance *pim,
|
|||||||
pim_addr_dump("<rpf?>", &up->rpf.rpf_addr, rpf_addr_str,
|
pim_addr_dump("<rpf?>", &up->rpf.rpf_addr, rpf_addr_str,
|
||||||
sizeof(rpf_addr_str));
|
sizeof(rpf_addr_str));
|
||||||
zlog_debug(
|
zlog_debug(
|
||||||
"%s: matching neigh=%s against upstream (S,G)=%s joined=%d rpf_addr=%s",
|
"%s: matching neigh=%s against upstream (S,G)=%s[%s] joined=%d rpf_addr=%s",
|
||||||
__PRETTY_FUNCTION__, neigh_str, up->sg_str,
|
__PRETTY_FUNCTION__, neigh_str, up->sg_str, pim->vrf->name,
|
||||||
up->join_state == PIM_UPSTREAM_JOINED,
|
up->join_state == PIM_UPSTREAM_JOINED,
|
||||||
rpf_addr_str);
|
rpf_addr_str);
|
||||||
}
|
}
|
||||||
@ -1106,8 +1107,8 @@ static int pim_upstream_keep_alive_timer(struct thread *t)
|
|||||||
if (PIM_UPSTREAM_FLAG_TEST_SRC_STREAM(up->flags)) {
|
if (PIM_UPSTREAM_FLAG_TEST_SRC_STREAM(up->flags)) {
|
||||||
pim_upstream_fhr_kat_expiry(pim, up);
|
pim_upstream_fhr_kat_expiry(pim, up);
|
||||||
if (PIM_DEBUG_TRACE)
|
if (PIM_DEBUG_TRACE)
|
||||||
zlog_debug("kat expired on %s; remove stream reference",
|
zlog_debug("kat expired on %s[%s]; remove stream reference",
|
||||||
up->sg_str);
|
up->sg_str, pim->vrf->name);
|
||||||
PIM_UPSTREAM_FLAG_UNSET_SRC_STREAM(up->flags);
|
PIM_UPSTREAM_FLAG_UNSET_SRC_STREAM(up->flags);
|
||||||
pim_upstream_del(pim, up, __PRETTY_FUNCTION__);
|
pim_upstream_del(pim, up, __PRETTY_FUNCTION__);
|
||||||
} else if (PIM_UPSTREAM_FLAG_TEST_SRC_LHR(up->flags)) {
|
} else if (PIM_UPSTREAM_FLAG_TEST_SRC_LHR(up->flags)) {
|
||||||
@ -1334,8 +1335,8 @@ static int pim_upstream_register_stop_timer(struct thread *t)
|
|||||||
|
|
||||||
if (PIM_DEBUG_TRACE) {
|
if (PIM_DEBUG_TRACE) {
|
||||||
char state_str[PIM_REG_STATE_STR_LEN];
|
char state_str[PIM_REG_STATE_STR_LEN];
|
||||||
zlog_debug("%s: (S,G)=%s upstream register stop timer %s",
|
zlog_debug("%s: (S,G)=%s[%s] upstream register stop timer %s",
|
||||||
__PRETTY_FUNCTION__, up->sg_str,
|
__PRETTY_FUNCTION__, up->sg_str, pim->vrf->name,
|
||||||
pim_reg_state2str(up->reg_state, state_str));
|
pim_reg_state2str(up->reg_state, state_str));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1637,8 +1638,8 @@ static void pim_upstream_sg_running(void *arg)
|
|||||||
if (up->channel_oil->oil_inherited_rescan) {
|
if (up->channel_oil->oil_inherited_rescan) {
|
||||||
if (PIM_DEBUG_TRACE)
|
if (PIM_DEBUG_TRACE)
|
||||||
zlog_debug(
|
zlog_debug(
|
||||||
"%s: Handling unscanned inherited_olist for %s",
|
"%s: Handling unscanned inherited_olist for %s[%s]",
|
||||||
__PRETTY_FUNCTION__, up->sg_str);
|
__PRETTY_FUNCTION__, up->sg_str, pim->vrf->name);
|
||||||
pim_upstream_inherited_olist_decide(pim, up);
|
pim_upstream_inherited_olist_decide(pim, up);
|
||||||
up->channel_oil->oil_inherited_rescan = 0;
|
up->channel_oil->oil_inherited_rescan = 0;
|
||||||
}
|
}
|
||||||
@ -1649,8 +1650,8 @@ static void pim_upstream_sg_running(void *arg)
|
|||||||
&& (up->channel_oil->cc.lastused / 100 > 30)) {
|
&& (up->channel_oil->cc.lastused / 100 > 30)) {
|
||||||
if (PIM_DEBUG_TRACE) {
|
if (PIM_DEBUG_TRACE) {
|
||||||
zlog_debug(
|
zlog_debug(
|
||||||
"%s: %s old packet count is equal or lastused is greater than 30, (%ld,%ld,%lld)",
|
"%s[%s]: %s old packet count is equal or lastused is greater than 30, (%ld,%ld,%lld)",
|
||||||
__PRETTY_FUNCTION__, up->sg_str,
|
__PRETTY_FUNCTION__, up->sg_str, pim->vrf->name,
|
||||||
up->channel_oil->cc.oldpktcnt,
|
up->channel_oil->cc.oldpktcnt,
|
||||||
up->channel_oil->cc.pktcnt,
|
up->channel_oil->cc.pktcnt,
|
||||||
up->channel_oil->cc.lastused / 100);
|
up->channel_oil->cc.lastused / 100);
|
||||||
@ -1664,8 +1665,8 @@ static void pim_upstream_sg_running(void *arg)
|
|||||||
if (!PIM_UPSTREAM_FLAG_TEST_SRC_STREAM(up->flags)) {
|
if (!PIM_UPSTREAM_FLAG_TEST_SRC_STREAM(up->flags)) {
|
||||||
if (PIM_DEBUG_TRACE)
|
if (PIM_DEBUG_TRACE)
|
||||||
zlog_debug(
|
zlog_debug(
|
||||||
"source reference created on kat restart %s",
|
"source reference created on kat restart %s[%s]",
|
||||||
up->sg_str);
|
up->sg_str, pim->vrf->name);
|
||||||
|
|
||||||
pim_upstream_ref(up, PIM_UPSTREAM_FLAG_MASK_SRC_STREAM,
|
pim_upstream_ref(up, PIM_UPSTREAM_FLAG_MASK_SRC_STREAM,
|
||||||
__PRETTY_FUNCTION__);
|
__PRETTY_FUNCTION__);
|
||||||
|
Loading…
Reference in New Issue
Block a user