summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/transport_pipes.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/transport_pipes.h')
-rw-r--r--winsup/cygserver/transport_pipes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/winsup/cygserver/transport_pipes.h b/winsup/cygserver/transport_pipes.h
index 7265a88f8..136812106 100644
--- a/winsup/cygserver/transport_pipes.h
+++ b/winsup/cygserver/transport_pipes.h
@@ -13,6 +13,9 @@ details. */
#ifndef _TRANSPORT_PIPES_H
#define _TRANSPORT_PIPES_H
+#define PIPE_NAME_PREFIX L"\\\\.\\pipe\\cygwin-"
+#define PIPE_NAME_SUFFIX L"-lpc"
+
/* Named pipes based transport, for security on NT */
class transport_layer_pipes : public transport_layer_base
{
@@ -36,7 +39,7 @@ public:
virtual ~transport_layer_pipes ();
private:
- const char *const _pipe_name;
+ wchar_t _pipe_name[40];
HANDLE _hPipe;
const bool _is_accepted_endpoint;
bool _is_listening_endpoint;