]> git.puffer.fish Git - mirror/frr.git/commitdiff
ospfd: fix building with --disable-bfdd 8377/head
authorIgor Ryzhov <iryzhov@nfware.com>
Wed, 31 Mar 2021 12:54:34 +0000 (15:54 +0300)
committerIgor Ryzhov <iryzhov@nfware.com>
Wed, 31 Mar 2021 12:54:34 +0000 (15:54 +0300)
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
ospfd/ospf_bfd.c

index b202cd01f12958407a82a312d05c6597d43dc284..2ab7db68bdca0174efb31b44f599d1d48129168a 100644 (file)
@@ -166,7 +166,9 @@ void ospf_bfd_write_config(struct vty *vty, const struct ospf_if_params *params
                           __attribute__((unused)))
 {
 #if HAVE_BFDD == 0
-       if (CHECK_FLAG(bfd_info->flags, BFD_FLAG_PARAM_CFG))
+       if (params->bfd_config->detection_multiplier != BFD_DEF_DETECT_MULT
+           || params->bfd_config->min_rx != BFD_DEF_MIN_RX
+           || params->bfd_config->min_tx != BFD_DEF_MIN_TX)
                vty_out(vty, " ip ospf bfd %d %d %d\n",
                        params->bfd_config->detection_multiplier,
                        params->bfd_config->min_rx, params->bfd_config->min_tx);