diff options
Diffstat (limited to 'bfdd/bfd.c')
| -rw-r--r-- | bfdd/bfd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bfdd/bfd.c b/bfdd/bfd.c index 3cee2565f3..f199970e20 100644 --- a/bfdd/bfd.c +++ b/bfdd/bfd.c @@ -1545,6 +1545,7 @@ void bfd_set_shutdown(struct bfd_session *bs, bool shutdown) return; SET_FLAG(bs->flags, BFD_SESS_FLAG_SHUTDOWN); + bs->local_diag = BD_ADMIN_DOWN; /* Handle data plane shutdown case. */ if (bs->bdc) { @@ -2517,7 +2518,7 @@ void sbfd_reflector_free(const uint32_t discr) return; } -void sbfd_reflector_flush() +void sbfd_reflector_flush(void) { sbfd_discr_iterate(_sbfd_reflector_free, NULL); return; |
