X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Flttng-ustconsumer.h;h=90d6588b90e7a75a5da244b4f13f9f8bd5b3438b;hb=d41f73b7cb50d57974bd1fad22342abaf9718566;hp=efc4667c94d93dda57fb44d228c01b43d754fbaf;hpb=fbc725229d514219841cc7d86e7bd1ff638f5753;p=lttng-tools.git diff --git a/include/lttng/lttng-ustconsumer.h b/include/lttng/lttng-ustconsumer.h index efc4667c9..90d6588b9 100644 --- a/include/lttng/lttng-ustconsumer.h +++ b/include/lttng/lttng-ustconsumer.h @@ -24,7 +24,7 @@ #include #include -#ifdef CONFIG_LTTNG_TOOLS_HAVE_UST +#ifdef HAVE_LIBLTTNG_UST_CTL /* * Mmap the ring buffer, read it and write the data to the tracefile. @@ -66,8 +66,11 @@ extern void lttng_ustconsumer_del_channel(struct lttng_consumer_channel *chan); extern int lttng_ustconsumer_allocate_stream(struct lttng_consumer_stream *stream); extern void lttng_ustconsumer_del_stream(struct lttng_consumer_stream *stream); +int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream, + struct lttng_consumer_local_data *ctx); +int lttng_ustconsumer_on_recv_stream(struct lttng_consumer_stream *stream); -#else /* CONFIG_LTTNG_TOOLS_HAVE_UST */ +#else /* HAVE_LIBLTTNG_UST_CTL */ static inline int lttng_ustconsumer_on_read_subbuffer_mmap( @@ -130,6 +133,19 @@ void lttng_ustconsumer_del_stream(struct lttng_consumer_stream *stream) { } -#endif /* CONFIG_LTTNG_TOOLS_HAVE_UST */ +static inline +int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream, + struct lttng_consumer_local_data *ctx) +{ + return -ENOSYS; +} + +static inline +int lttng_ustconsumer_on_recv_stream(struct lttng_consumer_stream *stream) +{ + return -ENOSYS; +} + +#endif /* HAVE_LIBLTTNG_UST_CTL */ #endif /* _LTTNG_USTCONSUMER_H */