summaryrefslogtreecommitdiff
path: root/lib/vconn-active.man
diff options
context:
space:
mode:
authorAlin Serdean <aserdean@cloudbasesolutions.com>2016-08-02 18:19:34 +0000
committerGurucharan Shetty <guru@ovn.org>2016-08-03 07:23:30 -0700
commit922247c68438d5718dbfbbb11d6c4bb0799105c7 (patch)
tree42ab6d3f604ab597c1d2db83dd52eb11a89c987f /lib/vconn-active.man
parent13a08aa9061465d30e89dcbb58c759f05d3c181d (diff)
downloadopenvswitch-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.man4
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.