forked from pool/libvirt
30 lines
994 B
Diff
30 lines
994 B
Diff
commit c020f6203e3735a531135bc4321415ce5520fbde
|
|
Author: Jim Fehlig <jfehlig@novell.com>
|
|
Date: Thu May 20 22:25:16 2010 -0600
|
|
|
|
Add defines for QEMU_VNC_PORT_{MIN,MAX} and use them
|
|
|
|
Index: libvirt-0.8.1/src/qemu/qemu_driver.c
|
|
===================================================================
|
|
--- libvirt-0.8.1.orig/src/qemu/qemu_driver.c
|
|
+++ libvirt-0.8.1/src/qemu/qemu_driver.c
|
|
@@ -89,6 +89,9 @@
|
|
|
|
#define VIR_FROM_THIS VIR_FROM_QEMU
|
|
|
|
+#define QEMU_VNC_PORT_MIN 5900
|
|
+#define QEMU_VNC_PORT_MAX 65535
|
|
+
|
|
/* Only 1 job is allowed at any time
|
|
* A job includes *all* monitor commands, even those just querying
|
|
* information, not merely actions */
|
|
@@ -2607,7 +2610,7 @@ qemuInitPCIAddresses(struct qemud_driver
|
|
static int qemudNextFreeVNCPort(struct qemud_driver *driver ATTRIBUTE_UNUSED) {
|
|
int i;
|
|
|
|
- for (i = 5900 ; i < 65535 ; i++) {
|
|
+ for (i = QEMU_VNC_PORT_MIN; i < QEMU_VNC_PORT_MAX; i++) {
|
|
int fd;
|
|
int reuse = 1;
|
|
struct sockaddr_in addr;
|