X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fpoll.h;h=8e99a3150ddaa53691d9198b1be477b4f34dc7ab;hb=c922647daed3dd022be11980063b5fb816d8c091;hp=75de9ba5fcf0a3ea60cbc086c9c60df3d680f0be;hpb=7966af5763c4aaca39df9bbfa9277ff15715c720;p=lttng-tools.git diff --git a/src/common/compat/poll.h b/src/common/compat/poll.h index 75de9ba5f..8e99a3150 100644 --- a/src/common/compat/poll.h +++ b/src/common/compat/poll.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2011 David Goulet + * Copyright (C) 2011 EfficiOS Inc. * - * SPDX-License-Identifier: GPL-2.0-only + * SPDX-License-Identifier: LGPL-2.1-only * */ @@ -13,10 +13,6 @@ #include -#ifdef __cplusplus -extern "C" { -#endif - /* * Used by lttng_poll_clean to free the events structure in a lttng_poll_event. */ @@ -25,10 +21,6 @@ static inline void __lttng_poll_free(void *events) free(events); } -#ifdef __cplusplus -} -#endif - /* * epoll(7) implementation. */ @@ -38,10 +30,6 @@ static inline void __lttng_poll_free(void *events) #include #include -#ifdef __cplusplus -extern "C" { -#endif - /* See man epoll(7) for this define path */ #define COMPAT_EPOLL_PROC_PATH "/proc/sys/fs/epoll/max_user_watches" @@ -220,10 +208,6 @@ static inline void lttng_poll_clean(struct lttng_poll_event *events) __lttng_poll_free((void *) events->events); } -#ifdef __cplusplus -} -#endif - #else /* HAVE_EPOLL */ /* * Fallback on poll(2) API @@ -242,10 +226,6 @@ static inline void lttng_poll_clean(struct lttng_poll_event *events) #include #include -#ifdef __cplusplus -extern "C" { -#endif - enum { /* Polling variables compatibility for poll */ LPOLLIN = POLLIN, @@ -397,10 +377,6 @@ static inline void lttng_poll_clean(struct lttng_poll_event *events) } } -#ifdef __cplusplus -} -#endif - #endif /* HAVE_EPOLL */ #endif /* _LTT_POLL_H */