aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory/memclnt.api
diff options
context:
space:
mode:
authorDave Barach <dave@barachs.net>2017-02-27 13:10:27 -0500
committerDamjan Marion <dmarion.lists@gmail.com>2017-02-28 11:23:27 +0000
commit987e11dffecc4ec3f55ae3d2fa5d2cc40dcf91f0 (patch)
tree1208868bcec1f5b63bad39a58d3b731332be90ed /src/vlibmemory/memclnt.api
parentf61bc52eb99019da519c105c8d4ca2c433433e53 (diff)
Trace plugin binary API message range allocation
Change-Id: I544a5d2906548607b69f999567b92f802fddddbb Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'src/vlibmemory/memclnt.api')
-rw-r--r--src/vlibmemory/memclnt.api15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/vlibmemory/memclnt.api b/src/vlibmemory/memclnt.api
index 2f654caf2c1..0532d7b6a85 100644
--- a/src/vlibmemory/memclnt.api
+++ b/src/vlibmemory/memclnt.api
@@ -89,3 +89,18 @@ define get_first_msg_id_reply {
i32 retval;
u16 first_msg_id;
};
+
+/*
+ * Trace the plugin message-id allocator
+ * so we stand a chance of dealing with different sets of plugins
+ * at api trace replay time
+ */
+
+manual_print define trace_plugin_msg_ids
+{
+ u32 client_index;
+ u32 context;
+ u8 plugin_name[128];
+ u16 first_msg_id;
+ u16 last_msg_id;
+};