[Libvirt-cim] [PATCH] Add VNC autoport support

Chip Vincent cvincent at linux.vnet.ibm.com
Mon Mar 21 19:07:21 UTC 2011


# HG changeset patch
# User Chip Vincent <cvincent at us.ibm.com>
# Date 1300734383 14400
# Node ID 505a9e36438d02c8b580a0ac103e6b8ab0b5cda4
# Parent  1ac08805bf69fd5e09db234f61860f986f29e0b9
Add VNC autoport support

Signed-off-by: Chip Vincent <cvincent at us.ibm.com>

diff --git a/libxkutil/xmlgen.c b/libxkutil/xmlgen.c
--- a/libxkutil/xmlgen.c
+++ b/libxkutil/xmlgen.c
@@ -406,6 +406,12 @@
                         goto out;
 
                 xmlNewProp(tmp, BAD_CAST "port", BAD_CAST dev->port);
+
+                if(dev->port == "-1")
+                        xmlNewProp(tmp, BAD_CAST "autoport" BAD_CAST "yes")
+                else
+                        xmlNewProp(tmp, BAD_CAST "autoport" BAD_CAST "no")
+
                 xmlNewProp(tmp, BAD_CAST "listen", BAD_CAST dev->host);
                 xmlNewProp(tmp, BAD_CAST "keymap", BAD_CAST dev->keymap);
 




More information about the Libvirt-cim mailing list