summaryrefslogtreecommitdiffstats
path: root/watchfrr (follow)
Commit message (Expand)AuthorAgeFilesLines
* watchfrr: Extend ignore option to daemon being killedDonald Sharp2023-10-181-0/+3
* build: add -Wimplicit-fallthroughIgor Ryzhov2023-10-121-3/+3
* *: Convert event.h to frrevent.hDonald Sharp2023-03-241-1/+1
* *: Convert `struct event_master` to `struct event_loop`Donald Sharp2023-03-241-1/+1
* *: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp2023-03-241-15/+15
* *: Convert struct thread_master to struct event_master and it's ilkDonald Sharp2023-03-241-1/+1
* *: Convert thread_cancelXXX to event_cancelXXXDonald Sharp2023-03-241-3/+3
* *: Convert thread_add_XXX functions to event_add_XXXDonald Sharp2023-03-241-28/+28
* *: Rename `struct thread` to `struct event`Donald Sharp2023-03-241-20/+20
* *: Rename thread.[ch] to event.[ch]Donald Sharp2023-03-241-1/+1
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-095-70/+5
* Merge pull request #12695 from opensourcerouting/format-warningsDonald Sharp2023-01-311-0/+4
|\
| * *: no-warn pragmas for non-const format stringsDavid Lamparter2023-01-271-0/+4
* | watchfrr: dmn variable shadows previous declarationDonald Sharp2023-01-261-7/+4
|/
* build, vtysh: extract vtysh commands from .xrefDavid Lamparter2022-10-262-3/+0
* Merge pull request #12140 from opensourcerouting/fix/watchfrr_dont_givupJafar Al-Gharaibeh2022-10-211-0/+24
|\
| * watchfrr: Delay restart_kill if still reading configurationDonatas Abraitis2022-10-101-0/+24
* | *: Create and use infrastructure to show debugs in libDonald Sharp2022-10-071-0/+2
|/
* watchfrr: Check that the operational timeout specified is good.Donald Sharp2022-08-151-1/+1
* *: Properly use memset() when zeroingDonatas Abraitis2022-05-111-1/+1
* watchfrr: Add some more information to `show watchfrr`Donald Sharp2022-04-181-0/+6
* watchfrr: Send operational state to systemdDonald Sharp2022-04-081-7/+42
* watchfrr: Convert daemon_state_t to an enum instead of a typedefDonald Sharp2022-04-071-3/+3
* watchfrr: Rename restart_phase_t to `enum restart_phase`Donald Sharp2022-04-071-4/+4
* *: Change thread->func to return void instead of intDonald Sharp2022-02-241-32/+20
* *: Convert quagga_signal_X to frr_signal_XDonald Sharp2021-11-111-1/+1
* watchfrr: Allow an integrated config to work within a namespaceDonald Sharp2021-10-063-1/+18
* watchfrr: Do not explicitly set the thread pointer to NULLDonatas Abraitis2021-10-041-6/+0
* lib, watchfrr: remove `HAVE_SYSTEMD`, use own codeDavid Lamparter2021-06-291-7/+3
* lib: adapt to version 2 of libyangChristian Hopps2021-05-131-1/+1
* *: require semicolon after FRR_DAEMON_INFO & co.David Lamparter2021-03-171-1/+2
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-172-3/+3
* watchfrr: Convert to not use warning in warning messagesDonald Sharp2021-03-101-3/+3
* watchfrr: fix SA warningRafael Zalamena2021-01-261-0/+3
* watchfrr: fix crash on missing optional argumentRafael Zalamena2021-01-251-1/+1
* *: unify thread/event cancel macrosMark Stapp2020-10-231-0/+1
* * : update signature of thread_cancel apiMark Stapp2020-10-231-7/+5
* *: Use proper semantics for turning off threadDonald Sharp2020-10-121-2/+1
* watchfrr: add (network) namespace supportDavid Lamparter2020-07-221-3/+178
* *: un-split strings across linesDavid Lamparter2020-07-141-26/+13
* build: make clippy Makefile rules nicerDavid Lamparter2020-04-271-2/+3
* build: use VPATH for vtysh_scanDavid Lamparter2020-04-271-1/+1
* *: replace all random() callsRafael Zalamena2020-04-181-1/+2
* lib: rewrite zlog lock-free & TLS-bufferedDavid Lamparter2020-04-012-3/+18
* watchfrr: change some messages from errors to infoQuentin Young2020-03-301-6/+5
* doc: rename man pages to frr-*David Lamparter2020-01-151-1/+1
* lib: rename memory_vty.c to lib_vty.cDavid Lamparter2019-12-061-1/+0
* *: generously apply constDavid Lamparter2019-12-021-2/+2
* lib, watchfrr: Add some additional status messages to systemdDonald Sharp2019-10-041-0/+12
* watchfrr: Convert `wtf` to a more meaningful messageDonald Sharp2019-09-161-1/+3