X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust%2Fltt-ring-buffer-client-overwrite.c;h=27693a26597c0668ae9c4b46a61c6c69edd5f15d;hb=19d8b1b3cecac9a52cf8e0e381854703c141ec5e;hp=8590a7ee91e6677656c863932bda601018bdb7e4;hpb=69400ac4a4e6575f749c6326df7c2a2c8ac3bdc5;p=lttng-ust.git diff --git a/liblttng-ust/ltt-ring-buffer-client-overwrite.c b/liblttng-ust/ltt-ring-buffer-client-overwrite.c index 8590a7ee..27693a26 100644 --- a/liblttng-ust/ltt-ring-buffer-client-overwrite.c +++ b/liblttng-ust/ltt-ring-buffer-client-overwrite.c @@ -8,6 +8,7 @@ * Dual LGPL v2.1/GPL v2 license. */ +#define _GNU_SOURCE #include "ltt-tracer.h" #define RING_BUFFER_MODE_TEMPLATE RING_BUFFER_OVERWRITE @@ -16,4 +17,6 @@ ltt_ring_buffer_client_overwrite_init #define RING_BUFFER_MODE_TEMPLATE_EXIT \ ltt_ring_buffer_client_overwrite_exit +#define LTTNG_CLIENT_TYPE LTTNG_CLIENT_OVERWRITE +#define LTTNG_CLIENT_CALLBACKS lttng_client_callbacks_overwrite #include "ltt-ring-buffer-client.h"