projects
/
lttng-tools.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-tools.git]
/
src
/
bin
/
lttng-sessiond
/
lttng-ust-abi.h
diff --git
a/src/bin/lttng-sessiond/lttng-ust-abi.h
b/src/bin/lttng-sessiond/lttng-ust-abi.h
index 1bf82ed4431ee8cc1267f8e6606012f05f7bad43..c54ef2fbf7040f4663caedc9870ea116c541a894 100644
(file)
--- a/
src/bin/lttng-sessiond/lttng-ust-abi.h
+++ b/
src/bin/lttng-sessiond/lttng-ust-abi.h
@@
-131,7
+131,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];
};
@@
-201,12
+203,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.026781 seconds
and
4
git commands to generate.