summaryrefslogtreecommitdiff
path: root/bgpd/bgp_keepalives.c
AgeCommit message (Expand)Author
2023-09-10bgpd: make bgp_keepalives_on|off connection orientedDonald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert thread_fetch and thread_call to event_fetch and event_callDonald Sharp
2023-03-21*: Add a hash_clean_and_free() functionDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2023-01-17Merge pull request #12641 from samanvithab/bgpd_crashRuss White
2023-01-16bgpd: Fix crash during shutdown due to race conditionSamanvitha B Bhargav
2022-12-05bgpd: Make bgp_keepalives.c not use MTYPE_TMPDonald Sharp
2022-11-20bgpd: Modify keepalive debug categoryvivek
2022-09-06bgpd: release rcu lock in bgp keepalive pthreadMark Stapp
2022-07-20*: frr_with_mutex change to follow our standardDonald Sharp
2022-05-11*: Properly use memset() when zeroingDonatas Abraitis
2022-05-03*: remove the checking returned value for hash_get()anlan_cs
2019-12-02*: generously apply constDavid Lamparter
2019-09-16bgpd: do not send keepalives when KA timer is 0Quentin Young
2019-09-03lib: add frr_with_mutex() block-wrapperDavid Lamparter
2019-05-14lib: hashing functions should take const argumentsQuentin Young
2019-02-25*: Rename backet to bucketTim Bray
2019-01-24Treewide: use ANSI function definitionsRuben Kerkhof
2019-01-09lib, bgpd: Convert frr_pthread_set_name to only cause it to set os name of th...Donald Sharp
2018-10-19*: Replace hash_cmp function return value to a boolDonald Sharp
2018-09-19lib: remove frr_pthread->idDavid Lamparter
2018-08-29*: pthread set name abstractionChirag Shah
2018-08-16bgpd: zlog_warn to assert for code that must be executed firstDonald Sharp
2018-07-27bgpd: add keepalive thread nameChirag Shah
2018-02-21bgpd: fix incorrect keepalive timer evaluationQuentin Young
2018-01-24bgpd: check flags before attempting keepalive opsQuentin Young
2018-01-24bgpd: update pthreads to use lib changesQuentin Young
2017-11-30bgpd: turn off keepalives when sending NOTIFYQuentin Young
2017-11-30bgpd: rebase onto masterQuentin Young
2017-11-30bgpd: fix includes for bgp_keeaplives.cQuentin Young
2017-11-30bgpd: restyle bgp_keepalives.[ch]Quentin Young
2017-11-30bgpd: rename peer_keepalives* --> bgp_keepalives*Quentin Young
2017-11-30bgpd: implement buffered readsQuentin Young
2017-11-30bgpd: use new threading infraQuentin Young
2017-11-30bgpd: use hash table for bgp_keepalives.cQuentin Young
2017-11-30bgpd: dynamically allocate synchronization primitivesQuentin Young
2017-11-30bgpd: remove unused `struct thread` from peerQuentin Young
2017-11-30bgpd: put BGP keepalives in a pthreadQuentin Young