projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: uprobe: inequality comparison against NULL
[lttng-tools.git]
/
src
/
common
/
compat
/
directory-handle.h
diff --git
a/src/common/compat/directory-handle.h
b/src/common/compat/directory-handle.h
index 35e91f71c03c72b44129b618220acc0d9cdc9014..574a09d743776e831d04fe9ef24f07e4790be32d 100644
(file)
--- a/
src/common/compat/directory-handle.h
+++ b/
src/common/compat/directory-handle.h
@@
-26,10
+26,18
@@
enum lttng_directory_handle_rmdir_recursive_flags {
* or a directory file descriptors, depending on the platform's capabilities.
*/
#ifdef COMPAT_DIRFD
* or a directory file descriptors, depending on the platform's capabilities.
*/
#ifdef COMPAT_DIRFD
+
+struct lttng_directory_handle;
+
+typedef void (*lttng_directory_handle_destroy_cb)(
+ struct lttng_directory_handle *handle, void *data);
+
struct lttng_directory_handle {
struct urcu_ref ref;
ino_t directory_inode;
int dirfd;
struct lttng_directory_handle {
struct urcu_ref ref;
ino_t directory_inode;
int dirfd;
+ lttng_directory_handle_destroy_cb destroy_cb;
+ void *destroy_cb_data;
};
static inline
};
static inline
This page took
0.02494 seconds
and
4
git commands to generate.