Add version to agent registration message
[lttng-tools.git] / src / bin / lttng-sessiond / agent.h
index f8d9ca6ea5b35eabac13c6182e0a3c6a5bca2966..6564b88c84f6e260d1f875074d6bb313fa4b73aa 100644 (file)
 #include <common/hashtable/hashtable.h>
 #include <lttng/lttng.h>
 
+/* Agent protocol version that is verified during the agent registration. */
+#define AGENT_MAJOR_VERSION            1
+#define AGENT_MINOR_VERSION            0
+
 /*
  * Hash table that contains the agent app created upon registration indexed by
  * socket.
@@ -43,6 +47,8 @@ struct agent_register_msg {
        /* This maps to a lttng_domain_type. */
        uint32_t domain;
        uint32_t pid;
+       uint32_t major_version;
+       uint32_t minor_version;
 };
 
 /*
This page took 0.026719 seconds and 5 git commands to generate.