I'll test the patch out later, just a couple of things though:
+struct qemud_mdns {
+//
+};
+
Hmm?
#define LIBVIRTD_TLS_PORT "16514"
+#define LIBVIRTD_TLS_PORT_NUM 16514
#define LIBVIRTD_TCP_PORT "16509"
+#define LIBVIRTD_TCP_PORT_NUM 16509
In theory the current remote code allows you to use named services
instead of port numbers, which is why they are strings. So this might
(although almost vanishingly unlikely) break existing configuration files.
Rich.
--
Emerging Technologies, Red Hat -
http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom. Registered in
England and Wales under Company Registration No. 03798903