mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 06:05:27 +00:00
qemuBuildCommandLine: Don't add tlsPort if none set
If user hasn't supplied any tlsPort we default to setting it to zero in our internal structure. However, when building command line we test it against -1 which is obviously wrong.
This commit is contained in:
parent
896e6ac4f8
commit
ee4907320f
@ -5375,7 +5375,7 @@ qemuBuildCommandLine(virConnectPtr conn,
|
||||
|
||||
virBufferAsprintf(&opt, "port=%u", def->graphics[0]->data.spice.port);
|
||||
|
||||
if (def->graphics[0]->data.spice.tlsPort != -1) {
|
||||
if (def->graphics[0]->data.spice.tlsPort) {
|
||||
if (!driver->spiceTLS) {
|
||||
qemuReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||
_("spice TLS port set in XML configuration,"
|
||||
|
@ -10,6 +10,6 @@ LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test QEMU_AUDIO_DRV=spice \
|
||||
-device rtl8139,vlan=0,id=net0,mac=52:54:00:71:70:89,bus=pci.0,addr=0x7 \
|
||||
-net tap,script=/etc/qemu-ifup,vlan=0,name=hostnet0 -serial pty \
|
||||
-usb -device usb-tablet,id=input0 \
|
||||
-spice port=5900,tls-port=0,x509-dir=/etc/pki/libvirt-spice -vga std \
|
||||
-spice port=5900,x509-dir=/etc/pki/libvirt-spice -vga std \
|
||||
-device AC97,id=sound0,bus=pci.0,addr=0x3 \
|
||||
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5
|
||||
|
Loading…
Reference in New Issue
Block a user