From: Daniel P. Berrange
-IPv6 has received some limited testing and should work. Problems with
-libvirt and IPv6 should be reported as bugs.
+The libvirtd service and libvirt remote client driver both use the
+#
are ignored.
IPv6 support
getaddrinfo()
functions for name resolution and are
+thus fully IPv6 enabled. ie, if a server has IPv6 address configured
+the daemon will listen for incoming connections on both IPv4 and IPv6
+protocols. If a client has an IPv6 address configured and the DNS
+address resolved for a service is reachable over IPv6, then an IPv6
+connection will be made, otherwise IPv4 will be used. In summary it
+should just 'do the right thing(tm)'.
Limitations
diff --git a/docs/remote.html b/docs/remote.html
index 22eaddefd1..d7810f06df 100644
--- a/docs/remote.html
+++ b/docs/remote.html
@@ -548,8 +548,14 @@ Blank lines and comments beginning with #
are ignored.
-IPv6 has received some limited testing and should work. Problems with
-libvirt and IPv6 should be reported as bugs.
+The libvirtd service and libvirt remote client driver both use the
+getaddrinfo()
functions for name resolution and are
+thus fully IPv6 enabled. ie, if a server has IPv6 address configured
+the daemon will listen for incoming connections on both IPv4 and IPv6
+protocols. If a client has an IPv6 address configured and the DNS
+address resolved for a service is reachable over IPv6, then an IPv6
+connection will be made, otherwise IPv4 will be used. In summary it
+should just 'do the right thing(tm)'.