2005-04-25 Paul Jakma <paul.jakma@sun.com>
* workqueue.{c,h}: Helper API for setting up and running queues via
background threads.
* command.c: install the 'show workqueues' command
* memtypes.c: Add work queue mtypes, and a rib-queue type for
a zebra rib work queue.
* memtypes.h: Updated to match memtypes.c
* Makefile.am: Add new workqueue files to build.
diff --git a/lib/memtypes.h b/lib/memtypes.h
index 2d843c5..b1ca6f6 100644
--- a/lib/memtypes.h
+++ b/lib/memtypes.h
@@ -56,11 +56,16 @@
MTYPE_PRIVS,
MTYPE_ZLOG,
MTYPE_ZCLIENT,
+ MTYPE_WORK_QUEUE,
+ MTYPE_WORK_QUEUE_ITEM,
+ MTYPE_WORK_QUEUE_NAME,
+ MTYPE_WORK_QUEUE_SPEC,
MTYPE_RTADV_PREFIX,
MTYPE_VRF,
MTYPE_VRF_NAME,
MTYPE_NEXTHOP,
MTYPE_RIB,
+ MTYPE_RIB_QUEUE,
MTYPE_STATIC_IPV4,
MTYPE_STATIC_IPV6,
MTYPE_BGP,