X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt-events.h;h=e00714d0e0526aee3e23257d15575a8a499449cb;hb=43880ee8e9d67a4058a230de31d0e2b3d605e05d;hp=a556e5dfdb5a939d28cac269059329a010d3ed77;hpb=f7bdf4db0b992946342dc845c7369e9cdca46559;p=lttng-modules.git diff --git a/ltt-events.h b/ltt-events.h index a556e5df..e00714d0 100644 --- a/ltt-events.h +++ b/ltt-events.h @@ -242,6 +242,9 @@ struct ltt_channel { struct ltt_channel_ops *ops; struct ltt_transport *transport; struct ltt_event **sc_table; /* for syscall tracing */ + struct ltt_event *sc_unknown; /* for unknown syscalls */ + struct ltt_event *sc_compat_unknown; + struct ltt_event *sc_exit; /* for syscall exit */ int header_type; /* 0: unset, 1: compact, 2: large */ int metadata_dumped:1; }; @@ -300,7 +303,7 @@ void ltt_event_put(const struct lttng_event_desc *desc); int ltt_probes_init(void); void ltt_probes_exit(void); -#ifdef SYSCALL_DETAIL +#ifdef CONFIG_HAVE_SYSCALL_TRACEPOINTS int lttng_syscalls_register(struct ltt_channel *chan, void *filter); int lttng_syscalls_unregister(struct ltt_channel *chan); #else