lib: fix default ttl for single-hop bfd sessions

The TTL field is actually the number of hops, not a TTL.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
This commit is contained in:
Igor Ryzhov 2021-06-01 17:59:24 +03:00
parent b6c87c3576
commit 7bb5c50c83

View file

@ -393,7 +393,7 @@ struct bfd_session_params *bfd_sess_new(bsp_status_update updatecb, void *arg)
/* Set defaults. */ /* Set defaults. */
bsp->args.detection_multiplier = BFD_DEF_DETECT_MULT; bsp->args.detection_multiplier = BFD_DEF_DETECT_MULT;
bsp->args.ttl = BFD_SINGLE_HOP_TTL; bsp->args.ttl = 1;
bsp->args.min_rx = BFD_DEF_MIN_RX; bsp->args.min_rx = BFD_DEF_MIN_RX;
bsp->args.min_tx = BFD_DEF_MIN_TX; bsp->args.min_tx = BFD_DEF_MIN_TX;
bsp->args.vrf_id = VRF_DEFAULT; bsp->args.vrf_id = VRF_DEFAULT;