summaryrefslogtreecommitdiff
path: root/pimd/pim_msdp.c
diff options
context:
space:
mode:
Diffstat (limited to 'pimd/pim_msdp.c')
-rw-r--r--pimd/pim_msdp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/pimd/pim_msdp.c b/pimd/pim_msdp.c
index 74a3a9836b..65bfebec3b 100644
--- a/pimd/pim_msdp.c
+++ b/pimd/pim_msdp.c
@@ -445,10 +445,9 @@ static bool pim_msdp_sa_local_add_ok(struct pim_upstream *up)
return false;
}
- if (!up->t_ka_timer) {
+ if (!pim_upstream_is_kat_running(up))
/* stream is not active */
return false;
- }
if (!I_am_RP(pim, up->sg.grp)) {
/* we are not RP for the group */