Fix: sessiond: fix memory leak in receive_lttng_trigger
[lttng-tools.git] / src / bin / lttng-sessiond / agent.h
index e82f32627937c162b26464ac1024815750b7e0f3..b0a4fa863c3e0fca98a688bdd98d840cd25d760b 100644 (file)
  * Hash table that contains the agent app created upon registration indexed by
  * socket. Global to the session daemon.
  */
-extern struct lttng_ht *agent_apps_ht_by_sock;
+extern struct lttng_ht *the_agent_apps_ht_by_sock;
 
 /*
  * Hash table that contains the trigger agents by domain */
-extern struct lttng_ht *trigger_agents_ht_by_domain;
+extern struct lttng_ht *the_trigger_agents_ht_by_domain;
 
 struct agent_ht_key {
        const char *name;
@@ -98,7 +98,7 @@ struct agent_event {
        struct lttng_ht_node_str node;
 
        /* Filter associated with the event. NULL if none. */
-       struct lttng_filter_bytecode *filter;
+       struct lttng_bytecode *filter;
        char *filter_expression;
        struct lttng_event_exclusion *exclusion;
 };
@@ -146,7 +146,7 @@ void agent_add(struct agent *agt, struct lttng_ht *ht);
 /* Agent event API. */
 struct agent_event *agent_create_event(const char *name,
                enum lttng_loglevel_type loglevel_type, int loglevel_value,
-               struct lttng_filter_bytecode *filter,
+               struct lttng_bytecode *filter,
                char *filter_expression);
 void agent_add_event(struct agent_event *event, struct agent *agt);
 
This page took 0.02496 seconds and 4 git commands to generate.