X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fjul.c;h=99e07487b016f5cdda3fffc1c0e058d00058d509;hb=4c6ac053271850d24b2eda44a78f066c332880e1;hp=7bb0d75bce80afe3265c4306033b4ea0cff3e47c;hpb=4a4ab2c346036eebfa794e4f638ad529f462a051;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/jul.c b/src/bin/lttng-sessiond/jul.c index 7bb0d75bc..99e07487b 100644 --- a/src/bin/lttng-sessiond/jul.c +++ b/src/bin/lttng-sessiond/jul.c @@ -22,6 +22,8 @@ #include #include +#include + #include "jul.h" #include "ust-app.h" #include "utils.h" @@ -720,7 +722,8 @@ error: * * Return a new object else NULL on error. */ -struct jul_event *jul_create_event(const char *name) +struct jul_event *jul_create_event(const char *name, + struct lttng_filter_bytecode *filter) { struct jul_event *event; @@ -737,6 +740,10 @@ struct jul_event *jul_create_event(const char *name) lttng_ht_node_init_str(&event->node, event->name); } + if (filter) { + event->filter = filter; + } + error: return event; }