X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Ffd-tracker%2Futils-poll.cpp;h=8c252851ee667df1319633ded704b1e9ea8169e3;hb=9a30ba1da4e6d59eb30c6535a9dd04cd599e6fae;hp=6a0f2d9bd28c7c6178af1af8d43889b9bbb689e7;hpb=ce7fc42f24c2c9a62a5eeb77f248d27a5cb4de4b;p=lttng-tools.git diff --git a/src/common/fd-tracker/utils-poll.cpp b/src/common/fd-tracker/utils-poll.cpp index 6a0f2d9bd..8c252851e 100644 --- a/src/common/fd-tracker/utils-poll.cpp +++ b/src/common/fd-tracker/utils-poll.cpp @@ -5,17 +5,19 @@ * */ -#include +#include -#include "utils.h" +#include "utils.hpp" #ifdef HAVE_EPOLL +namespace { struct create_args { struct lttng_poll_event *events; int size; int flags; }; +} /* namespace */ static int open_epoll(void *data, int *out_fd) { @@ -32,7 +34,7 @@ end: return ret; } -static int close_epoll(void *data, int *in_fd) +static int close_epoll(void *data, int *in_fd __attribute__((unused))) { /* Will close the epfd. */ lttng_poll_clean((struct lttng_poll_event *) data); @@ -73,17 +75,19 @@ int fd_tracker_util_poll_clean( * The epoll variant of the poll compat layer creates an unsuspendable fd which * must be tracked. */ -int fd_tracker_util_poll_create(struct fd_tracker *tracker, - const char *name, +int fd_tracker_util_poll_create( + struct fd_tracker *tracker __attribute__((unused)), + const char *name __attribute__((unused)), struct lttng_poll_event *events, int size, - int flags) + int flags __attribute__((unused))) { return lttng_poll_create(events, size, flags); } int fd_tracker_util_poll_clean( - struct fd_tracker *tracker, struct lttng_poll_event *events) + struct fd_tracker *tracker __attribute__((unused)), + struct lttng_poll_event *events) { lttng_poll_clean(events); return 0;