ust-fd: Add close_range declaration master
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 9 May 2024 19:09:17 +0000 (15:09 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 9 May 2024 19:09:17 +0000 (15:09 -0400)
Old libc headers do not contain a declaration of close_range(). Emit our
own declaration to prevent compiler warnings.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: If6ca8193895efbb6ce1ba46e092939b8099bcff6

src/lib/lttng-ust-fd/lttng-ust-fd.c

index 0360b6f269a85eca5db049bacf258492b7c97249..01decd1e0e2ef68444bb62dd452aabc92ee25548 100644 (file)
@@ -148,6 +148,9 @@ int fclose(FILE *stream)
                        __lttng_ust_fd_plibc_fclose);
 }
 
                        __lttng_ust_fd_plibc_fclose);
 }
 
+/* Old libc headers don't contain a close_range() declaration. */
+int close_range(unsigned int first, unsigned int last, int flags);
+
 /*
  * Override the libc close_range() symbol with our own, allowing
  * applications to close arbitrary file descriptors. If the fd is owned
 /*
  * Override the libc close_range() symbol with our own, allowing
  * applications to close arbitrary file descriptors. If the fd is owned
This page took 0.033996 seconds and 4 git commands to generate.