[cmaster-next] [PATCH 0/9] master - Some lib changes in Prep for PIM-SM
Donald Sharp
sharpd at cumulusnetworks.com
Wed Dec 14 15:49:44 EST 2016
Just some basic lib code changes needed for changes in pimd.
Donald Sharp (9):
lib: Setup prefix.h to allow it to store (s,g)
lib: Remove deprecated interface
lib: Add Timer Wheel functionality
lib: Turn off automatic debugging of Wheel code.
lib: Slight Optimization of thread handling.
lib: Fix 'show thread cpu' to display active threads
lib: Fix thread_execute_crash
lib: Fix clang SA warnings.
lib: Allow json to work across different versions.
configure.ac | 8 ---
lib/Makefile.am | 4 +-
lib/imsg.c | 3 +-
lib/json.c | 15 ++++++
lib/json.h | 4 ++
lib/linklist.h | 11 ----
lib/prefix.h | 5 ++
lib/thread.c | 64 ++++++++++++----------
lib/thread.h | 1 +
lib/wheel.c | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lib/wheel.h | 70 ++++++++++++++++++++++++
11 files changed, 298 insertions(+), 51 deletions(-)
create mode 100644 lib/wheel.c
create mode 100644 lib/wheel.h
--
2.5.5
More information about the dev
mailing list