UST abi: add `struct lttng_ust_capture_bytecode`
[lttng-tools.git] / src / bin / lttng-sessiond / ust-abi-internal.h
index 3892a7f5d011bfb270bb9372d14271eba52f44a5..0f12be08391cc750d0ced61b6b83cccbeb254c89 100644 (file)
@@ -263,6 +263,16 @@ struct lttng_ust_filter_bytecode {
        char data[0];
 } LTTNG_PACKED;
 
+#define CAPTURE_BYTECODE_MAX_LEN       65536
+#define LTTNG_UST_CAPTURE_PADDING      32
+struct lttng_ust_capture_bytecode {
+       uint32_t len;
+       uint32_t reloc_offset;
+       uint64_t seqnum;
+       char padding[LTTNG_UST_CAPTURE_PADDING];
+       char data[0];
+} LTTNG_PACKED;
+
 #define LTTNG_UST_EXCLUSION_PADDING    32
 struct lttng_ust_event_exclusion {
        uint32_t count;
This page took 0.022727 seconds and 4 git commands to generate.