Use bytecode seqnum to force the evaluation ordering of capture bytecode
[lttng-tools.git] / src / common / event-rule / uprobe.c
index 2e64eaf898bd69880eaaff0208339b1c154e1665..67f99c482ec681c4e95d39625e5ca582df41391f 100644 (file)
@@ -155,18 +155,20 @@ static const char *lttng_event_rule_uprobe_get_filter(
        return NULL;
 }
 
-static const struct lttng_filter_bytecode *
+static const struct lttng_bytecode *
 lttng_event_rule_uprobe_get_filter_bytecode(const struct lttng_event_rule *rule)
 {
        /* Unsupported. */
        return NULL;
 }
 
-static struct lttng_event_exclusion *
-lttng_event_rule_uprobe_generate_exclusions(const struct lttng_event_rule *rule)
+static enum lttng_event_rule_generate_exclusions_status
+lttng_event_rule_uprobe_generate_exclusions(const struct lttng_event_rule *rule,
+               struct lttng_event_exclusion **exclusions)
 {
        /* Unsupported. */
-       return NULL;
+       *exclusions = NULL;
+       return LTTNG_EVENT_RULE_GENERATE_EXCLUSIONS_STATUS_NONE;
 }
 
 static unsigned long
@@ -185,7 +187,7 @@ lttng_event_rule_uprobe_hash(
        return hash;
 }
 
-struct lttng_event_rule *lttng_event_rule_uprobe_create()
+struct lttng_event_rule *lttng_event_rule_uprobe_create(void)
 {
        struct lttng_event_rule *rule = NULL;
        struct lttng_event_rule_uprobe *urule;
This page took 0.026839 seconds and 5 git commands to generate.