diff options
author | Alin Serdean <aserdean@cloudbasesolutions.com> | 2016-08-02 18:19:34 +0000 |
---|---|---|
committer | Gurucharan Shetty <guru@ovn.org> | 2016-08-03 07:23:30 -0700 |
commit | 922247c68438d5718dbfbbb11d6c4bb0799105c7 (patch) | |
tree | 42ab6d3f604ab597c1d2db83dd52eb11a89c987f /lib/vconn-active.man | |
parent | 13a08aa9061465d30e89dcbb58c759f05d3c181d (diff) | |
download | openvswitch-922247c68438d5718dbfbbb11d6c4bb0799105c7.tar.gz |
Windows: Local named pipe implementation
Currently in the case of command line arguments punix/unix, on Windows
we create a file, write a TCP port number to connect. This is a security
concern.
This patch adds support for the command line arguments punix/unix trying
to mimic AF_UNIX behind a local named pipe.
This patch drops the TCP socket implementation behind command line
arguments punix/unix and switches to the local named pipe implementation.
Since we do not write anything to the file created by the punix/unix
arguments, switch tests to plain file existence.
Man pages and code comments have been updated.
Signed-off-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>
Acked-by: Paul Boca <pboca@cloudbasesolutions.com>
Signed-off-by: Gurucharan Shetty <guru@ovn.org>
Diffstat (limited to 'lib/vconn-active.man')
-rw-r--r-- | lib/vconn-active.man | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/vconn-active.man b/lib/vconn-active.man index 252438da7..3e789cc88 100644 --- a/lib/vconn-active.man +++ b/lib/vconn-active.man @@ -11,4 +11,6 @@ If \fIport\fR is not specified, it defaults to 6653. \fBunix:\fIfile\fR On POSIX, a Unix domain server socket named \fIfile\fR. .IP -On Windows, a localhost TCP port written in \fIfile\fR. +On Windows, connect to a local named pipe that is represented by a +file created in the path \fIfile\fR to mimic the behavior of a Unix +domain socket. |