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]
/
liblttng-ust
/
lttng-ust-abi.c
diff --git
a/liblttng-ust/lttng-ust-abi.c
b/liblttng-ust/lttng-ust-abi.c
index 435763d7e4e6f5f2ffd6754c15be1439f65f41f8..a3edd3ead7d93343c26fd1067449f98713658cb9 100644
(file)
--- a/
liblttng-ust/lttng-ust-abi.c
+++ b/
liblttng-ust/lttng-ust-abi.c
@@
-418,7
+418,9
@@
int lttng_abi_create_channel(int session_objd,
chan_param->switch_timer_interval,
chan_param->read_timer_interval,
&uargs->channel.shm_fd,
chan_param->switch_timer_interval,
chan_param->read_timer_interval,
&uargs->channel.shm_fd,
+ &uargs->channel.shm_path,
&uargs->channel.wait_fd,
&uargs->channel.wait_fd,
+ &uargs->channel.wait_pipe_path,
&uargs->channel.memory_map_size,
&chan_priv_init);
if (!chan) {
&uargs->channel.memory_map_size,
&chan_priv_init);
if (!chan) {
@@
-617,9
+619,9
@@
int lttng_abi_open_stream(int channel_objd, struct lttng_ust_stream *info,
int stream_objd, ret;
buf = channel->ops->buffer_read_open(channel->chan, channel->handle,
int stream_objd, ret;
buf = channel->ops->buffer_read_open(channel->chan, channel->handle,
-
&uargs->stream.shm_fd
,
-
&uargs->stream.wait_fd
,
-
&uargs->stream.memory_map_size);
+
&uargs->stream.shm_fd, &uargs->stream.shm_path
,
+
&uargs->stream.wait_fd, &uargs->stream.wait_pipe_path
,
+ &uargs->stream.memory_map_size);
if (!buf)
return -ENOENT;
if (!buf)
return -ENOENT;
This page took
0.023872 seconds
and
4
git commands to generate.