sheepdog: add support for connecting to unix domain socket

This patch adds support for a unix domain socket for a connection
between qemu and local sheepdog server.  You can use the unix domain
socket with the following syntax:

 $ qemu sheepdog+unix:///<vdiname>?socket=<socket path>[#snapid]

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
MORITA Kazutaka 2013-02-22 12:39:53 +09:00 committed by Stefan Hajnoczi
parent 25af257d21
commit 1b8bbb46e7
3 changed files with 77 additions and 13 deletions

View file

@ -2100,7 +2100,7 @@ devices.
Syntax for specifying a sheepdog device
@example
sheepdog[+tcp]://[host:port]/vdiname[#snapid|#tag]
sheepdog[+tcp|+unix]://[host:port]/vdiname[?socket=path][#snapid|#tag]
@end example
Example