summaryrefslogtreecommitdiff
path: root/bfdd/bfd.c
AgeCommit message (Expand)Author
2025-04-16bfdd, bgpd: clean up clang warningsMark Stapp
2025-04-15Merge pull request #18592 from zmw12306/bfd_set_shutdownRuss White
2025-04-06bfdd: Set bfd.LocalDiag when transitioning to AdminDownzmw12306
2025-04-05bfdd: Fix demultiplexing to rely solely on Your Discriminator as per RFC 5880.zmw12306
2025-03-03bfdd: Add BFD "log-session-changes" feature.Acee Lindem
2025-02-12Merge pull request #18125 from donaldsharp/bfd_fd_zeroMark Stapp
2025-02-12bfdd: 0 is a valid fd.Donald Sharp
2025-02-05bfdd: Use pass by reference for bfd_key_deleteDonald Sharp
2025-02-05bfdd: Use pass by reference instead of pass by value for a structDonald Sharp
2025-01-23bfdd: enable sbfd sessionwumu.zsl
2025-01-23bfdd: add sbfd state machine functionswumu.zsl
2025-01-23bfdd: create a hash table for local sbfd reflector infowumu.zsl
2025-01-23bfdd: support sbfd session create and destroywumu.zsl
2025-01-22bfdd: add bfdname in bfd_keywumu.zsl
2024-11-12bfdd: disable echo socket when not using itRafael Zalamena
2024-07-25bfdd: remove control socket obsolete codeRafael Zalamena
2024-07-16bfdd: changes for code maintainabilitysri-mohan1
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-09-05bfdd: changes for code maintainabilitysri-mohan1
2022-08-09Merge pull request #11668 from rampxxxx/bfd_rtt_in_echo_pktRafael Zalamena
2022-08-02BFDD: Add RTT to BFD IPV4 Echo packet processinglynnemorrison
2022-07-19bfdd: allow l3vrf bfd sessions without udp leakingPhilippe Guibert
2022-06-27bfdd: add IPv4 BFD Echo support that matches RFClynnemorrison
2022-04-19*: Fix spelling of overridenDonald Sharp
2022-02-23*: Change thread->func to return void instead of intDonald Sharp
2022-02-22bfdd: Fix overflow possibility with time statementsDonald Sharp
2022-02-02bfdd: fix broken FSM in passive modeanlan_cs
2021-12-21*: rework renaming the default VRFIgor Ryzhov
2021-12-07Merge pull request #10186 from idryzhov/bfd-receive-timer-cbMark Stapp
2021-12-06bfdd: remove unnecessary receive timer restartIgor Ryzhov
2021-12-03bfdd: fix detection timeout updateIgor Ryzhov
2021-11-05Merge pull request #9833 from idryzhov/cleanup-if-by-index-all-vrfRuss White
2021-10-15bfdd: cleanup bfd_session_enableIgor Ryzhov
2021-10-14bfdd: cleanup vrf handling in packet receiveIgor Ryzhov
2021-05-13lib: adapt to version 2 of libyangChristian Hopps
2021-04-01bfdd: remove profiles when removing bfd nodeIgor Ryzhov
2021-03-22Merge pull request #8121 from opensourcerouting/macro-cleanupDonatas Abraitis
2021-03-17Merge pull request #8225 from idryzhov/bfd-echo-modeRafael Zalamena
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2021-03-16bfdd: separate echo rx/tx timersIgor Ryzhov
2021-03-16bfdd: fix starting echo receive timerIgor Ryzhov
2021-03-15bfdd: make sessions administratively up by defaultIgor Ryzhov
2021-03-09bfdd: fix detect timeoutIgor Ryzhov
2021-02-04bfdd: fix session lookupIgor Ryzhov
2021-01-09bfdd: improve some debug messages related to zebra notificationsPhilippe Guibert
2021-01-09bfdd: enable bfd session if vrf interface availablePhilippe Guibert
2020-12-04bfd: fix session lookupIgor Ryzhov