projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cygwin: Pass file paths instead of file descriptors over UNIX sockets
[lttng-ust.git]
/
include
/
lttng
/
ust-abi.h
diff --git
a/include/lttng/ust-abi.h
b/include/lttng/ust-abi.h
index b3af9bf49528d6e131d44c10ff86db59699e316f..86edba90f8134bbc2cb28941fda01f51246b4e99 100644
(file)
--- a/
include/lttng/ust-abi.h
+++ b/
include/lttng/ust-abi.h
@@
-128,7
+128,9
@@
struct lttng_ust_tracepoint_iter {
struct lttng_ust_object_data {
int handle;
int shm_fd;
struct lttng_ust_object_data {
int handle;
int shm_fd;
+ char *shm_path;
int wait_fd;
int wait_fd;
+ char *wait_pipe_path;
uint64_t memory_map_size;
char padding[LTTNG_UST_OBJECT_DATA_PADDING];
};
uint64_t memory_map_size;
char padding[LTTNG_UST_OBJECT_DATA_PADDING];
};
@@
-198,12
+200,16
@@
struct lttng_ust_obj;
union ust_args {
struct {
int *shm_fd;
union ust_args {
struct {
int *shm_fd;
+ char *shm_path;
int *wait_fd;
int *wait_fd;
+ char *wait_pipe_path;
uint64_t *memory_map_size;
} channel;
struct {
int *shm_fd;
uint64_t *memory_map_size;
} channel;
struct {
int *shm_fd;
+ char *shm_path;
int *wait_fd;
int *wait_fd;
+ char *wait_pipe_path;
uint64_t *memory_map_size;
} stream;
};
uint64_t *memory_map_size;
} stream;
};
This page took
0.024028 seconds
and
4
git commands to generate.