]> xenbits.xensource.com Git - libvirt.git/commitdiff
fix a warning when no proxy is configured in, Daniel
authorDaniel Veillard <veillard@redhat.com>
Tue, 22 Jul 2008 09:52:31 +0000 (09:52 +0000)
committerDaniel Veillard <veillard@redhat.com>
Tue, 22 Jul 2008 09:52:31 +0000 (09:52 +0000)
34 files changed:
docs/FAQ.html
docs/apps.html
docs/archdomain.html
docs/architecture.html
docs/archnetwork.html
docs/archnode.html
docs/archstorage.html
docs/auth.html
docs/bindings.html
docs/bugs.html
docs/contact.html
docs/deployment.html
docs/docs.html
docs/downloads.html
docs/drivers.html
docs/drvlxc.html
docs/drvopenvz.html
docs/drvremote.html
docs/drvtest.html
docs/drvxen.html
docs/errors.html
docs/format.html
docs/formatcaps.html
docs/formatnode.html
docs/hvsupport.html
docs/index.html
docs/python.html
docs/relatedlinks.html
docs/sitemap.html
docs/sitemap.html.in
docs/storage.html
docs/uri.html
docs/windows.html
src/xen_unified.c

index 595a13f11242269773264b4c181ebec70b90ac17..f6858eada63812faa3a089b0544deeeb6b5fdf53 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">FAQ</span>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>FAQ</h1>
         <p>Table of Contents:</p>
-        <ul>
-          <li>
-            <a href="FAQ.html#License">License(s)</a>
-          </li>
-          <li>
-            <a href="FAQ.html#Installati">Installation</a>
-          </li>
-          <li>
-            <a href="FAQ.html#Compilatio">Compilation</a>
-          </li>
-          <li>
-            <a href="FAQ.html#Developer">Developer corner</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="FAQ.html#License">License(s)</a>
+      </li><li>
+        <a href="FAQ.html#Installati">Installation</a>
+      </li><li>
+        <a href="FAQ.html#Compilatio">Compilation</a>
+      </li><li>
+        <a href="FAQ.html#Developer">Developer corner</a>
+      </li></ul>
         <h3><a name="License" id="License">License</a>(s)</h3>
-        <ol>
-          <li>
-            <em>Licensing Terms for libvirt</em>
-            <p>libvirt is released under the <a href="http://www.opensource.org/licenses/lgpl-license.html">GNU Lesser
+        <ol><li>
+        <em>Licensing Terms for libvirt</em>
+        <p>libvirt is released under the <a href="http://www.opensource.org/licenses/lgpl-license.html">GNU Lesser
     General Public License</a>, see the file COPYING.LIB in the distribution
     for the precise wording. The only library that libvirt depends upon is
     the Xen store access library which is also licenced under the LGPL.</p>
-          </li>
-          <li>
-            <em>Can I embed libvirt in a proprietary application ?</em>
-            <p>Yes. The LGPL allows you to embed libvirt into a proprietary
+      </li><li>
+        <em>Can I embed libvirt in a proprietary application ?</em>
+        <p>Yes. The LGPL allows you to embed libvirt into a proprietary
     application. It would be graceful to send-back bug fixes and improvements
     as patches for possible incorporation in the main development tree. It
     will decrease your maintenance costs anyway if you do so.</p>
-          </li>
-        </ol>
+      </li></ol>
         <h3>
-          <a name="Installati" id="Installati">Installation</a>
-        </h3>
-        <ol>
-          <li><em>Where can I get libvirt</em> ?
+      <a name="Installati" id="Installati">Installation</a>
+    </h3>
+        <ol><li><em>Where can I get libvirt</em> ?
     <p>The original distribution comes from <a href="ftp://libvirt.org/libvirt/">ftp://libvirt.org/libvirt/</a>.</p>
-  </li>
-          <li>
-            <em>I can't install the libvirt/libvirt-devel RPM packages due to
+  </li><li>
+        <em>I can't install the libvirt/libvirt-devel RPM packages due to
     failed dependencies</em>
-            <p>The most generic solution is to re-fetch the latest src.rpm , and
+        <p>The most generic solution is to re-fetch the latest src.rpm , and
     rebuild it locally with</p>
-            <p><code>rpm --rebuild libvirt-xxx.src.rpm</code>.</p>
-            <p>If everything goes well it will generate two binary rpm packages (one
+        <p><code>rpm --rebuild libvirt-xxx.src.rpm</code>.</p>
+        <p>If everything goes well it will generate two binary rpm packages (one
     providing the shared libs and virsh, and the other one, the -devel
     package, providing includes, static libraries and scripts needed to build
     applications with libvirt that you can install locally.</p>
-            <p>One can also rebuild the RPMs from a tarball:</p>
-            <p>
-              <code>rpmbuild -ta libdir-xxx.tar.gz</code>
-            </p>
-            <p>Or from a configured tree with:</p>
-            <p>
-              <code>make rpm</code>
-            </p>
-          </li>
-          <li>
-            <em>Failure to use the API for non-root users</em>
-            <p>Large parts of the API may only be accessible with root privileges,
+        <p>One can also rebuild the RPMs from a tarball:</p>
+        <p>
+          <code>rpmbuild -ta libdir-xxx.tar.gz</code>
+        </p>
+        <p>Or from a configured tree with:</p>
+        <p>
+          <code>make rpm</code>
+        </p>
+      </li><li>
+        <em>Failure to use the API for non-root users</em>
+        <p>Large parts of the API may only be accessible with root privileges,
     however the read only access to the xenstore data doesnot have to be
     forbidden to user, at least for monitoring purposes. If "virsh dominfo"
     fails to run as an user, change the mode of the xenstore read-only socket
     with:</p>
-            <p>
-              <code>chmod 666 /var/run/xenstored/socket_ro</code>
-            </p>
-            <p>and also make sure that the Xen Daemon is running correctly with local
+        <p>
+          <code>chmod 666 /var/run/xenstored/socket_ro</code>
+        </p>
+        <p>and also make sure that the Xen Daemon is running correctly with local
     HTTP server enabled, this is defined in
     <code>/etc/xen/xend-config.sxp</code> which need the following line to be
     enabled:</p>
-            <p>
-              <code>(xend-http-server yes)</code>
-            </p>
-            <p>If needed restart the xend daemon after making the change with the
+        <p>
+          <code>(xend-http-server yes)</code>
+        </p>
+        <p>If needed restart the xend daemon after making the change with the
     following command run as root:</p>
-            <p>
-              <code>service xend restart</code>
-            </p>
-          </li>
-        </ol>
+        <p>
+          <code>service xend restart</code>
+        </p>
+      </li></ol>
         <h3>
-          <a name="Compilatio" id="Compilatio">Compilation</a>
-        </h3>
-        <ol>
-          <li>
-            <em>What is the process to compile libvirt ?</em>
-            <p>As most UNIX libraries libvirt follows the "standard":</p>
-            <p>
-              <code>gunzip -c libvirt-xxx.tar.gz | tar xvf -</code>
-            </p>
-            <p>
-              <code>cd libvirt-xxxx</code>
-            </p>
-            <p>
-              <code>./configure --help</code>
-            </p>
-            <p>to see the options, then the compilation/installation proper</p>
-            <p>
-              <code>./configure [possible options]</code>
-            </p>
-            <p>
-              <code>make</code>
-            </p>
-            <p>
-              <code>make install</code>
-            </p>
-            <p>At that point you may have to rerun ldconfig or a similar utility to
+      <a name="Compilatio" id="Compilatio">Compilation</a>
+    </h3>
+        <ol><li>
+        <em>What is the process to compile libvirt ?</em>
+        <p>As most UNIX libraries libvirt follows the "standard":</p>
+        <p>
+          <code>gunzip -c libvirt-xxx.tar.gz | tar xvf -</code>
+        </p>
+        <p>
+          <code>cd libvirt-xxxx</code>
+        </p>
+        <p>
+          <code>./configure --help</code>
+        </p>
+        <p>to see the options, then the compilation/installation proper</p>
+        <p>
+          <code>./configure [possible options]</code>
+        </p>
+        <p>
+          <code>make</code>
+        </p>
+        <p>
+          <code>make install</code>
+        </p>
+        <p>At that point you may have to rerun ldconfig or a similar utility to
     update your list of installed shared libs.</p>
-          </li>
-          <li>
-            <em>What other libraries are needed to compile/install libvirt ?</em>
-            <p>Libvirt requires libxenstore, which is usually provided by the xen
+      </li><li>
+        <em>What other libraries are needed to compile/install libvirt ?</em>
+        <p>Libvirt requires libxenstore, which is usually provided by the xen
     packages as well as the public headers to compile against libxenstore.</p>
-          </li>
-          <li>
-            <em>I use the CVS version and there is no configure script</em>
-            <p>The configure script (and other Makefiles) are generated. Use the
+      </li><li>
+        <em>I use the CVS version and there is no configure script</em>
+        <p>The configure script (and other Makefiles) are generated. Use the
     autogen.sh script to regenerate the configure script and Makefiles,
     like:</p>
-            <p>
-              <code>./autogen.sh --prefix=/usr --disable-shared</code>
-            </p>
-          </li>
-        </ol>
+        <p>
+          <code>./autogen.sh --prefix=/usr --disable-shared</code>
+        </p>
+      </li></ol>
         <h3><a name="Developer" id="Developer">Developer</a> corner</h3>
-        <ol>
-          <li>
-            <em>Troubles compiling or linking programs using libvirt</em>
-            <p>To simplify the process of reusing the library, libvirt comes with
+        <ol><li>
+        <em>Troubles compiling or linking programs using libvirt</em>
+        <p>To simplify the process of reusing the library, libvirt comes with
     pkgconfig support, which can be used directly from autoconf support or
     via the pkg-config command line tool, like:</p>
-            <p>
-              <code>pkg-config libvirt --libs</code>
-            </p>
-          </li>
-        </ol>
+        <p>
+          <code>pkg-config libvirt --libs</code>
+        </p>
+      </li></ol>
       </div>
     </div>
     <div id="footer">
index 8cede00e67b87ff1e688b504341a9d0548f9e0bf..2c29f2c282dcb7674e5ea3c50fe333185e2f9523 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="active" href="relatedlinks.html">Related Links</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <span class="active">Applications</span>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Applications using <strong>libvirt</strong></h1>
       your website to advertise support for libvirt:
     </p>
         <p class="image">
-          <img src="madeWith.png" alt="Made with libvirt" />
-        </p>
+      <img src="madeWith.png" alt="Made with libvirt" /></p>
         <h2>Command line tools</h2>
-        <dl>
-          <dt>virsh</dt>
-          <dd>
+        <dl><dt>virsh</dt><dd>
        An interactive shell, and batch scriptable tool for performing
        management tasks on all libvirt managed domains, networks and
        storage. This is part of the libvirt core distribution.
-      </dd>
-          <dt>
-            <a href="http://virt-manager.org/">virt-install</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://virt-manager.org/">virt-install</a></dt><dd>
        Provides a way to provision new virtual machines from a
        OS distribution install tree. It supports provisioning from
        local CD images, and the network over NFS, HTTP and FTP.
-      </dd>
-          <dt>
-            <a href="http://virt-manager.org/">virt-clone</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://virt-manager.org/">virt-clone</a></dt><dd>
        Allows the disk image(s) and configuration for an existing
        virtual machine to be cloned to form a new virtual machine.
        It automates copying of data across to new disk images, and
        updates the UUID, Mac address and name in the configuration
-      </dd>
-          <dt>
-            <a href="http://virt-manager.org/">virt-image</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://virt-manager.org/">virt-image</a></dt><dd>
        Provides a way to deploy virtual appliances. It defines a
        simplified portable XML format describing the pre-requisites
        of a virtual machine. At time of deployment this is translated
        into the domain XML format for execution under any libvirt
        hypervisor meeting the pre-requisites.
-      </dd>
-          <dt>
-            <a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a></dt><dd>
        Examine the utilization of each filesystem in a virtual machine
        from the comfort of the host machine. This tool peeks into the
        guest disks and determines how much space is used. It can cope
        with common Linux filesystems and LVM volumes.
-      </dd>
-          <dt>
-            <a href="http://et.redhat.com/~rjones/virt-top/">virt-top</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://et.redhat.com/~rjones/virt-top/">virt-top</a></dt><dd>
        Watch the CPU, memory, network and disk utilization of all
        virtual machines running on a host.
-      </dd>
-        </dl>
+      </dd></dl>
         <h2>Desktop applications</h2>
-        <dl>
-          <dt>
-            <a href="http://virt-manager.org/">virt-manager</a>
-          </dt>
-          <dd>
+        <dl><dt><a href="http://virt-manager.org/">virt-manager</a></dt><dd>
        A general purpose desktop management tool, able to manage
        virtual machines across both local and remotely accessed
        hypervisors. It is targeted at home and small office usage
        upto managing 10-20 hosts and their VMs.
-      </dd>
-          <dt>
-            <a href="http://virt-manager.org/">virt-viewer</a>
-          </dt>
-          <dd>
+      </dd><dt><a href="http://virt-manager.org/">virt-viewer</a></dt><dd>
        A lightweight tool for accessing the graphical console
        associated with a virtual machine. It can securely connect
        to remote consoles supporting the VNC protocol. Also provides
        an optional mozilla browser plugin.
-      </dd>
-        </dl>
+      </dd></dl>
         <h2>Web applications</h2>
-        <dl>
-          <dt>
-            <a href="http://ovirt.org/">oVirt</a>
-          </dt>
-          <dd>
+        <dl><dt><a href="http://ovirt.org/">oVirt</a></dt><dd>
        oVirt provides the ability to manage large numbers of virtual
        machines across an entire data center of hosts. It integrates
        with FreeIPA for Kerberos authentication, and in the future,
        certificate management.
-      </dd>
-        </dl>
+      </dd></dl>
         <h2>LiveCD / Appliances</h2>
-        <dl>
-          <dt>
-            <a href="http://et.redhat.com/~rjones/virt-p2v/">virt-p2v</a>
-          </dt>
-          <dd>
+        <dl><dt><a href="http://et.redhat.com/~rjones/virt-p2v/">virt-p2v</a></dt><dd>
        A tool for converting a physical machine into a virtual machine. It
        is a LiveCD which is booted on the machine to be converted. It collects
        a little information from the user and then copies the disks over to
        a remote machine and defines the XML for a domain to run the guest.
-      </dd>
-        </dl>
+      </dd></dl>
       </div>
     </div>
     <div id="footer">
index ecd6cce879b5ecb3a6344f8c1216b9341b5b2b55..4948813dd6591ea88c8ebfa59dd2dbd6726adaad 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="active" href="intro.html">Architecture</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <span class="active">Domains</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Providing isolated networks and NAT based network connectivity" class="inactive" href="archnetwork.html">Network</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Managing storage pools and volumes" class="inactive" href="archstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enumerating host node devices" class="inactive" href="archnode.html">Node Devices</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Domain management architecture</h1>
index e4a01fbd36559c040a8237a1cba487c7e76c3c97..dc1b1a1c32d90073a5eaaadfbf3f80ddbe04cf8c 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>libvirt architecture</h1>
         <p>Currently libvirt supports 2 kind of virtualization, and its
 internal structure is based on a driver model which simplifies adding new
 engines:</p>
-        <ul>
-          <li>
-            <a href="#Xen">Xen hypervisor</a>
-          </li>
-          <li>
-            <a href="#QEmu">QEmu and KVM based virtualization</a>
-          </li>
-          <li>
-            <a href="#drivers">the driver architecture</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="#Xen">Xen hypervisor</a>
+      </li><li>
+        <a href="#QEmu">QEmu and KVM based virtualization</a>
+      </li><li>
+        <a href="#drivers">the driver architecture</a>
+      </li></ul>
         <h3>
-          <a name="Xen" id="Xen">Libvirt Xen support</a>
-        </h3>
+      <a name="Xen" id="Xen">Libvirt Xen support</a>
+    </h3>
         <p>When running in a Xen environment, programs using libvirt have to execute
 in "Domain 0", which is the primary Linux OS loaded on the machine. That OS
 kernel provides most if not all of the actual drivers used by the set of
@@ -112,13 +95,8 @@ this environment:</p>
 privilege of the embedding program. If it runs with root access,
 virConnectOpen() can be used, it will use three different ways to connect to
 the Xen infrastructure:</p>
-        <ul>
-          <li>a connection to the Xen Daemon though an HTTP RPC layer</li>
-          <li>a read/write connection to the Xen Store</li>
-          <li>use Xen Hypervisor calls</li>
-          <li>when used as non-root libvirt connect to a proxy daemon running
-      as root and providing read-only support</li>
-        </ul>
+        <ul><li>a connection to the Xen Daemon though an HTTP RPC layer</li><li>a read/write connection to the Xen Store</li><li>use Xen Hypervisor calls</li><li>when used as non-root libvirt connect to a proxy daemon running
+      as root and providing read-only support</li></ul>
         <p>The library will usually interact with the Xen daemon for any operation
 changing the state of the system, but for performance and accuracy reasons
 may talk directly to the hypervisor when gathering state information at
@@ -129,8 +107,8 @@ connect to initialize the library. It will then fork a libvirt_proxy
 program running as root and providing read_only access to the API, this is
 then only useful for reporting and monitoring.</p>
         <h3>
-          <a name="QEmu" id="QEmu">Libvirt QEmu and KVM support</a>
-        </h3>
+      <a name="QEmu" id="QEmu">Libvirt QEmu and KVM support</a>
+    </h3>
         <p>The model for QEmu and KVM is completely similar, basically KVM is based
 on QEmu for the process controlling a new domain, only small details differs
 between the two. In both case the libvirt API is provided by a controlling
@@ -143,8 +121,8 @@ domain, by specifying the architecture and machine type targeted.</p>
         <p>The code controlling the QEmu process is available in the
 <code>qemud/</code> directory.</p>
         <h3>
-          <a name="drivers" id="drivers">the driver based architecture</a>
-        </h3>
+      <a name="drivers" id="drivers">the driver based architecture</a>
+    </h3>
         <p>As the previous section explains, libvirt can communicate using different
 channels with the current hypervisor, and should also be able to use
 different kind of hypervisor. To simplify the internal design, code, ease
@@ -155,23 +133,15 @@ defining a common set of routines. That way the Xen Daemon access, the Xen
 Store one, the Hypervisor hypercall are all isolated in separate C modules
 implementing at least a subset of the common operations defined by the
 drivers present in driver.h:</p>
-        <ul>
-          <li>xend_internal: implements the driver functions though the Xen
-  Daemon</li>
-          <li>xs_internal: implements the subset of the driver available though the
-    Xen Store</li>
-          <li>xen_internal: provide the implementation of the functions possible via
-    direct hypervisor access</li>
-          <li>proxy_internal: provide read-only Xen access via a proxy, the proxy code
-    is in the <code>proxy/</code>directory.</li>
-          <li>xm_internal: provide support for Xen defined but not running
-    domains.</li>
-          <li>qemu_internal: implement the driver functions for QEmu and
+        <ul><li>xend_internal: implements the driver functions though the Xen
+  Daemon</li><li>xs_internal: implements the subset of the driver available though the
+    Xen Store</li><li>xen_internal: provide the implementation of the functions possible via
+    direct hypervisor access</li><li>proxy_internal: provide read-only Xen access via a proxy, the proxy code
+    is in the <code>proxy/</code>directory.</li><li>xm_internal: provide support for Xen defined but not running
+    domains.</li><li>qemu_internal: implement the driver functions for QEmu and
     KVM virtualization engines. It also uses a qemud/ specific daemon
-    which interacts with the QEmu process to implement libvirt API.</li>
-          <li>test: this is a test driver useful for regression tests of the
-    front-end part of libvirt.</li>
-        </ul>
+    which interacts with the QEmu process to implement libvirt API.</li><li>test: this is a test driver useful for regression tests of the
+    front-end part of libvirt.</li></ul>
         <p>Note that a given driver may only implement a subset of those functions,
 (for example saving a Xen domain state to disk and restoring it is only
 possible though the Xen Daemon), in that case the driver entry points for
index 47d01cfa4cfe74ab3bf850669f6aebe9e517a72f..111f7a9c59a24cecb65e3c7ae213662fc97b9679 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="active" href="intro.html">Architecture</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Managing virtual machines" class="inactive" href="archdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Network</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Managing storage pools and volumes" class="inactive" href="archstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enumerating host node devices" class="inactive" href="archnode.html">Node Devices</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Network management architecture</h1>
       The diagrams below illustrate some of the network configurations
       enabled by the libvirt networking APIs
     </p>
-        <ul>
-          <li><strong>VLAN 1</strong>. This virtual network has connectivity
+        <ul><li><strong>VLAN 1</strong>. This virtual network has connectivity
        to <code>LAN 2</code> with traffic forwarded and NATed.
-      </li>
-          <li><strong>VLAN 2</strong>. This virtual network is completely
+      </li><li><strong>VLAN 2</strong>. This virtual network is completely
        isolated from any physical LAN.
-      </li>
-          <li><strong>Guest A</strong>. The first network interface is bridged
+      </li><li><strong>Guest A</strong>. The first network interface is bridged
        to the physical <code>LAN 1</code>. The second interface is connected
        to a virtual network <code>VLAN 1</code>.
-      </li>
-          <li><strong>Guest B</strong>. The first network interface is connected
+      </li><li><strong>Guest B</strong>. The first network interface is connected
        to a virtual network <code>VLAN 1</code>, giving it limited NAT
        based connectivity to LAN2. It has a second network interface
        connected to <code>VLAN 2</code>. It acts a router allowing limited
        traffic between the two VLANs, thus giving <code>Guest C</code>
        connectivity to the physical <code>LAN 2</code>.
-       </li>
-          <li><strong>Guest C</strong>. The only network interface is connected
+       </li><li><strong>Guest C</strong>. The only network interface is connected
        to a virtual network <code>VLAN 2</code>. It has no direct connectivity
        to a physical LAN, relying on <code>Guest B</code> to route traffic
        on its behalf.
-      </li>
-        </ul>
+      </li></ul>
         <h3>Logical diagram</h3>
         <p class="image">
-          <img src="libvirt-net-logical.png" alt="Logical network architecture" />
-        </p>
+      <img src="libvirt-net-logical.png" alt="Logical network architecture" /></p>
         <h3>Physical diagram</h3>
         <p class="image">
-          <img src="libvirt-net-physical.png" alt="Physical network architecture" />
-        </p>
+      <img src="libvirt-net-physical.png" alt="Physical network architecture" /></p>
       </div>
     </div>
     <div id="footer">
index 6f7ebe1cce8418905545a551d02fcf9bc1199c6c..6ac0ee5d146934524ffeafe7e2325250fe9fa089 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="active" href="intro.html">Architecture</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Managing virtual machines" class="inactive" href="archdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Providing isolated networks and NAT based network connectivity" class="inactive" href="archnetwork.html">Network</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Managing storage pools and volumes" class="inactive" href="archstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Node Devices</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Node device management architecture</h1>
index 5a888bea8c5ac38110b0c2a01fe8a5da35d9090d..590a780e1f07bca146cb8e01f3360741bfe2b173 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="active" href="intro.html">Architecture</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Managing virtual machines" class="inactive" href="archdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Providing isolated networks and NAT based network connectivity" class="inactive" href="archnetwork.html">Network</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Storage</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enumerating host node devices" class="inactive" href="archnode.html">Node Devices</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Storage management architecture</h1>
         <p>
       The storage management APIs are based around 2 core concepts
     </p>
-        <ol>
-          <li><strong>Volume</strong> - a single storage volume which can
+        <ol><li>
+       <strong>Volume</strong> - a single storage volume which can
        be assigned to a guest, or used for creating further pools. A
        volume is either a block device, a raw file, or a special format
        file.
-      </li>
-          <li><strong>Pool</strong> - provides a means for taking a chunk
+      </li><li>
+       <strong>Pool</strong> - provides a means for taking a chunk
        of storage and carving it up into volumes. A pool can be used to
        manage things such as a physical disk, a NFS server, a iSCSI target,
        a host adapter, an LVM group.
-      </li>
-        </ol>
+      </li></ol>
         <p>
       These two concepts are mapped through to two libvirt objects, a
       <code>virStorageVolPtr</code> and a <code>virStoragePoolPtr</code>,
index 6e65db3a9de02212f6c9632b595e497f7d21f5c1..3f74df206b02505b2bb60027d403f5e1b65992f6 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="active" href="deployment.html">Deployment</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The URI formats used for connecting to libvirt" class="inactive" href="uri.html">URI format</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enable remote access over TCP" class="inactive" href="remote.html">Remote access</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Authentication</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Access the libvirt daemon from a native Windows client" class="inactive" href="windows.html">Windows port</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Access control</h1>
@@ -141,23 +116,17 @@ authentication before allowing use of the APIs. The set of possible
 authentication mechanisms is administrator controlled, independent
 of applications using libvirt.
 </p>
-        <ul>
-          <li>
-            <a href="#ACL_server_config">Server configuration</a>
-          </li>
-          <li>
-            <a href="#ACL_server_unix_perms">UNIX socket permissions/group</a>
-          </li>
-          <li>
-            <a href="#ACL_server_polkit">UNIX socket PolicyKit auth</a>
-          </li>
-          <li>
-            <a href="#ACL_server_username">Username/password auth</a>
-          </li>
-          <li>
-            <a href="#ACL_server_kerberos">Kerberos auth</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="#ACL_server_config">Server configuration</a>
+      </li><li>
+        <a href="#ACL_server_unix_perms">UNIX socket permissions/group</a>
+      </li><li>
+        <a href="#ACL_server_polkit">UNIX socket PolicyKit auth</a>
+      </li><li>
+        <a href="#ACL_server_username">Username/password auth</a>
+      </li><li>
+        <a href="#ACL_server_kerberos">Kerberos auth</a>
+      </li></ul>
         <h3>
           <a name="ACL_server_config" id="ACL_server_config">Server configuration</a>
         </h3>
index 033bb89f731d16728750796ec68fe7a31385b3aa..ef1f857e5b7e3492d161dcf1582252228b0a3099 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <span class="active">Language bindings</span>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="overview of the python API bindings" class="inactive" href="python.html">Python</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li><li>
+                        <div>
+                          <a title="overview of the Java API bindings" class="inactive" href="java.html">Java</a>
+                        </div>
+                      </li></ul>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Bindings for other languages</h1>
 pure C. First the headers embeds the necessary declarations to
 allow direct acces from C++ code, but also we have bindings for
 higher level kind of languages:</p>
-        <ul>
-          <li>Python: Libvirt comes with direct support for the Python language
+        <ul><li>Python: Libvirt comes with direct support for the Python language
      (just make sure you installed the libvirt-python package if not
      compiling from sources). See below for more information about
-     using libvirt with python</li>
-          <li>Perl: Daniel Berrange provides <a href="http://search.cpan.org/dist/Sys-Virt/">bindings for
-     Perl</a>.</li>
-          <li>OCaml: Richard Jones supplies <a href="http://libvirt.org/ocaml/">bindings for OCaml</a>.</li>
-          <li>Ruby: David Lutterkort provides <a href="http://libvirt.org/ruby/">bindings for Ruby</a>.</li>
-        </ul>
+     using libvirt with python</li><li>Perl: Daniel Berrange provides <a href="http://search.cpan.org/dist/Sys-Virt/">bindings for
+     Perl</a>.</li><li>OCaml: Richard Jones supplies <a href="http://libvirt.org/ocaml/">bindings for OCaml</a>.</li><li>Ruby: David Lutterkort provides <a href="http://libvirt.org/ruby/">bindings for Ruby</a>.</li></ul>
         <p>Support, requests or help for libvirt bindings are welcome on
 the <a href="https://www.redhat.com/mailman/listinfo/libvir-list/">mailing
 list</a>, as usual try to provide enough background information
index c080eb4c9e61a61c37859bc42b2581b37ea72660..b32150571e3ad3341c10cfc9c5633907afc20ed6 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Bug reports</span>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Bug reporting</h1>
       the <code>Virtualization Tools</code> product and the <code>libvirt</code>
       component.
     </p>
-        <ul>
-          <li>
-            <a href="">View libvirt tickets</a>
-          </li>
-          <li>
-            <a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Virtualization%20Tools&amp;component=libvirt">New libvirt ticket</a>
-          </li>
-        </ul>
+        <ul><li><a href="">View libvirt tickets</a></li><li><a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Virtualization%20Tools&amp;component=libvirt">New libvirt ticket</a></li></ul>
         <h2>Linux Distribution specific bug reports</h2>
-        <ul>
-          <li>
+        <ul><li>
        If you are using official binaries from a <strong>Fedora distribution</strong>, enter
        tickets against the <code>Fedora</code> product and the <code>libvirt</code>
        component.
-       <ul><li><a href="">View Fedora libvirt tickets</a></li><li><a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Fedora&amp;component=libvirt">New Fedora libvirt ticket</a></li></ul></li>
-          <li>
+       <ul><li><a href="">View Fedora libvirt tickets</a></li><li><a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Fedora&amp;component=libvirt">New Fedora libvirt ticket</a></li></ul></li><li>
        If you are using official binaries from <strong>Red Hat Enterprise Linux distribution</strong>,
        tickets against the <code>Red Hat Enterprise Linux 5</code> product and
        the <code>libvirt</code> component.
-       <ul><li><a href="">View Red Hat Enterprise Linux libvirt tickets</a></li><li><a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&amp;component=libvirt">New Red Hat Enterprise Linux libvirt ticket</a></li></ul></li>
-          <li>
+       <ul><li><a href="">View Red Hat Enterprise Linux libvirt tickets</a></li><li><a href="http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&amp;component=libvirt">New Red Hat Enterprise Linux libvirt ticket</a></li></ul></li><li>
        If you are using official binaries from another Linux distribution first
        follow their own bug reporting guidelines.
-      </li>
-        </ul>
+      </li></ul>
         <h2>How to file high quality bug reports</h2>
         <p>
       To increase the likelihood of your bug report being addressed it is
       libvirt bugs use this checklist to see if you are providing enough
       information:
     </p>
-        <ul>
-          <li>The version number of the libvirt build, or date of the CVS
-       checkout</li>
-          <li>The hardware architecture being used</li>
-          <li>The name of the hypervisor (Xen, QEMU, KVM)</li>
-          <li>The XML config of the guest domain if relevant</li>
-          <li>For Xen hypervisor, the XenD logfile from /var/log/xen</li>
-          <li>For QEMU/KVM, the domain logfile from /var/log/libvirt/qemu</li>
-        </ul>
+        <ul><li>The version number of the libvirt build, or date of the CVS
+       checkout</li><li>The hardware architecture being used</li><li>The name of the hypervisor (Xen, QEMU, KVM)</li><li>The XML config of the guest domain if relevant</li><li>For Xen hypervisor, the XenD logfile from /var/log/xen</li><li>For QEMU/KVM, the domain logfile from /var/log/libvirt/qemu</li></ul>
         <p>
       If requesting a new feature attach any available patch to the ticket
       and also email the patch to the libvirt mailing list for discussion
index 80d342ab9209d4e17848d0adcdc8024fd15cadc3..7cd5c0bfe5ee8b5bbba408bfd17a3e0c8eeab034 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Contact</span>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Contacting the development team</h1>
       Some of the libvirt developers may be found on IRC on the <a href="http://oftc.net">OFTC IRC</a>
       network. Use the settings:
     </p>
-        <ul>
-          <li>server: irc.oftc.net</li>
-          <li>port: 6667 (the usual IRC port)</li>
-          <li>channel: #virt</li>
-        </ul>
+        <ul><li>server: irc.oftc.net</li><li>port: 6667 (the usual IRC port)</li><li>channel: #virt</li></ul>
         <p>
       NB There is no guarantee that someone will be watching or able to reply
       promptly, so use the mailing-list if you don't get an answer on the IRC
index 70a33ed56c24ea8f321f2d9a0080a144f4f523be..5d1662469aea548203e1920bc5e08c9ebe244d26 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <span class="active">Deployment</span>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The URI formats used for connecting to libvirt" class="inactive" href="uri.html">URI format</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enable remote access over TCP" class="inactive" href="remote.html">Remote access</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Configure authentication for the libvirt daemon" class="inactive" href="auth.html">Authentication</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Access the libvirt daemon from a native Windows client" class="inactive" href="windows.html">Windows port</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Deployment</h1>
index a48db1f87a5e50924a559c4d4856199fbdb0ee91..f6eb610978b64dafad35d3fbea8051f082aa949c 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Documentation</span>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Documentation</h1>
index 3eedf4710d94c56fee793dfe69802fec72e0e8c2..e8346b530cb414076373f624ec4e0c4c098544d1 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Downloads</span>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Downloads</h1>
         <p>
       The latest versions of the libvirt C library can be downloaded from:
     </p>
-        <ul>
-          <li>
-            <a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a>
-          </li>
-          <li>
-            <a href="http://libvirt.org/sources/">libvirt.org HTTP server</a>
-          </li>
-        </ul>
+        <ul><li><a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a></li><li><a href="http://libvirt.org/sources/">libvirt.org HTTP server</a></li></ul>
         <h2>Hourly development snapshots</h2>
         <p>
       Once an hour, an automated snapshot is made from the latest CVS server
       source tree. These snapshots should be usable, but we make no guarantees
       about their stability:
     </p>
-        <ul>
-          <li>
-            <a href="ftp://libvirt.org/libvirt/libvirt-cvs-snapshot.tar.gz">libvirt.org FTP server</a>
-          </li>
-          <li>
-            <a href="http://libvirt.org/sources/libvirt-cvs-snapshot.tar.gz">libvirt.org HTTP server</a>
-          </li>
-        </ul>
+        <ul><li><a href="ftp://libvirt.org/libvirt/libvirt-cvs-snapshot.tar.gz">libvirt.org FTP server</a></li><li><a href="http://libvirt.org/sources/libvirt-cvs-snapshot.tar.gz">libvirt.org HTTP server</a></li></ul>
         <h2>CVS repository access</h2>
         <p>
       The master source repository uses <a href="http://ximbiot.com/cvs/cvshome/docs/">CVS</a>
       It can also be browsed at
     </p>
         <pre>
-          <a href="http://git.et.redhat.com/?p=libvirt.git;a=summary">http://git.et.redhat.com/?p=libvirt.git;a=summary</a>
-        </pre>
+
+      <a href="http://git.et.redhat.com/?p=libvirt.git;a=summary">http://git.et.redhat.com/?p=libvirt.git;a=summary</a>
+    </pre>
       </div>
     </div>
     <div id="footer">
index 3c6bc698dbc38a363cb0a2442d181b0b619dc95d..cd0c380dd607ebce1046ce64e8fa3ff3debb5fbd 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <span class="active">Drivers</span>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Internal drivers</h1>
         <p>
       The hypervisor drivers currently supported by libvirt are:
     </p>
-        <ul>
-          <li>
-            <strong>
-              <a href="drvxen.html">Xen</a>
-            </strong>
-          </li>
-          <li>
-            <strong>
-              <a href="drvqemu.html">QEMU</a>
-            </strong>
-          </li>
-          <li>
-            <strong>
-              <a href="drvlxc.html">LXC</a>
-            </strong>
-          </li>
-          <li>
-            <strong>
-              <a href="drvtest.html">Test</a>
-            </strong>
-          </li>
-          <li>
-            <strong>
-              <a href="drvopenvz.html">OpenVZ</a>
-            </strong>
-          </li>
-        </ul>
+        <ul><li><strong><a href="drvxen.html">Xen</a></strong></li><li><strong><a href="drvqemu.html">QEMU</a></strong></li><li><strong><a href="drvlxc.html">LXC</a></strong></li><li><strong><a href="drvtest.html">Test</a></strong></li><li><strong><a href="drvopenvz.html">OpenVZ</a></strong></li></ul>
       </div>
     </div>
     <div id="footer">
index dc876ae408d8c5ac7df19f8d5a037a5477a944b1..63a42e08b9dcdaa8ff4b25e74f083cf6edf8c1f7 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Linux Container</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>LXC container driver</h1>
index 2f31f3cbd4d62dba4f141f094bb0352f165b93a4..89de4327eea9932aa1d6d652afd2cab6ccb51790 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">OpenVZ</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>OpenVZ container driver</h1>
index 88f34c159de5c448bae9c6c50795c88814e4e814..129fba18fa8829b125a11e4ff932b8918e01e48a 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Remote</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Remote management driver</h1>
index b67570bb0337a0876049be2c0ffa617c2cb6be80..32b9db0a4f5242c21f2edc0171471373ae7c0027 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Test</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Test "mock" driver</h1>
index ba522fc99fa83fc5a795df472384436d6325cab8..c87d9597f387e00b0b5713d200a3ecca8d63ca07 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <span class="active">Xen</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the storage management APIs" class="inactive" href="storage.html">Storage</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Xen hypervisor driver</h1>
       The libvirt Xen driver uses a combination of channels to manage Xen
       virtual machines.
     </p>
-        <ul>
-          <li><strong>XenD</strong>: Access to the Xen daemon is a mandatory
+        <ul><li>
+       <strong>XenD</strong>: Access to the Xen daemon is a mandatory
        requirement for the libvirt Xen driver. It requires that the UNIX
        socket interface be enabled in the <code>/etc/xen/xend-config.sxp</code>
        configuration file. Specifically the config settings
        to only allow the <code>root</code> user access. As an alternative,
        the HTTP interface can be used, however, this has significant security
        implications.
-      </li>
-          <li><strong>XenStoreD</strong>: Access to the Xenstore daemon enables
+      </li><li>
+       <strong>XenStoreD</strong>: Access to the Xenstore daemon enables
        more efficient codepaths for looking up domain information which
        lowers the CPU overhead of management.
-      </li>
-          <li><strong>Hypercalls</strong>: The ability to make direct hypercalls
+      </li><li>
+       <strong>Hypercalls</strong>: The ability to make direct hypercalls
        allows the most efficient codepaths in the driver to be used for
        monitoring domain status.
-      </li>
-          <li><strong>XM config</strong>: When using Xen releases prior to 3.0.4,
+      </li><li>
+       <strong>XM config</strong>: When using Xen releases prior to 3.0.4,
        there is no inactive domain management in XenD. For such releases,
        libvirt will automatically process XM configuration files kept in
        the <code>/etc/xen</code> directory. It is important not to place
        any other non-config files in this directory.
-      </li>
-        </ul>
+      </li></ul>
         <h2>
           <a name="xmlconfig" id="xmlconfig">Example domain XML config</a>
         </h2>
index 7c7e8a8865b03108fcdc29472fc630946f2f5b8c..dad8c69d0100025967ee1a29602ca187190a8ceb 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Handling of errors</h1>
         <p>The main goals of libvirt when it comes to error handling are:</p>
-        <ul>
-          <li>provide as much detail as possible</li>
-          <li>provide the information as soon as possible</li>
-          <li>dont force the library user into one style of error handling</li>
-        </ul>
+        <ul><li>provide as much detail as possible</li><li>provide the information as soon as possible</li><li>dont force the library user into one style of error handling</li></ul>
         <p>As result the library provide both synchronous, callback based and
 asynchronous error reporting. When an error happens in the library code the
 error is logged, allowing to retrieve it later and if the user registered an
@@ -99,43 +82,30 @@ the current connection they are related to, that way the error is stored in a
 dynamic structure which can be made thread specific. Error callback can be
 set specifically to a connection with</p>
         <p>So error handling in the code is the following:</p>
-        <ol>
-          <li>if the error can be associated to a connection for example when failing
+        <ol><li>if the error can be associated to a connection for example when failing
     to look up a domain
     <ol><li>if there is a callback associated to the connection set with <a href="html/libvirt-virterror.html#virConnSetErrorFunc">virConnSetErrorFunc</a>,
         call it with the error information</li><li>otherwise if there is a global callback set with <a href="html/libvirt-virterror.html#virSetErrorFunc">virSetErrorFunc</a>,
         call it with the error information</li><li>otherwise call <a href="html/libvirt-virterror.html#virDefaultErrorFunc">virDefaultErrorFunc</a>
         which is the default error function of the library issuing the error
-        on stderr</li><li>save the error in the connection for later retrieval with <a href="html/libvirt-virterror.html#virConnGetLastError">virConnGetLastError</a></li></ol></li>
-          <li>otherwise like when failing to create an hypervisor connection:
+        on stderr</li><li>save the error in the connection for later retrieval with <a href="html/libvirt-virterror.html#virConnGetLastError">virConnGetLastError</a></li></ol></li><li>otherwise like when failing to create an hypervisor connection:
     <ol><li>if there is a global callback set with <a href="html/libvirt-virterror.html#virSetErrorFunc">virSetErrorFunc</a>,
         call it with the error information</li><li>otherwise call <a href="html/libvirt-virterror.html#virDefaultErrorFunc">virDefaultErrorFunc</a>
         which is the default error function of the library issuing the error
-        on stderr</li><li>save the error in the connection for later retrieval with <a href="html/libvirt-virterror.html#virGetLastError">virGetLastError</a></li></ol></li>
-        </ol>
+        on stderr</li><li>save the error in the connection for later retrieval with <a href="html/libvirt-virterror.html#virGetLastError">virGetLastError</a></li></ol></li></ol>
         <p>In all cases the error information is provided as a <a href="html/libvirt-virterror.html#virErrorPtr">virErrorPtr</a> pointer to
 read-only structure <a href="html/libvirt-virterror.html#virError">virError</a> containing the
 following fields:</p>
-        <ul>
-          <li>code: an error number from the <a href="html/libvirt-virterror.html#virErrorNumber">virErrorNumber</a>
-  enum</li>
-          <li>domain: an enum indicating which part of libvirt raised the error see
-    <a href="html/libvirt-virterror.html#virErrorDomain">virErrorDomain</a></li>
-          <li>level: the error level, usually VIR_ERR_ERROR, though there is room for
-    warnings like VIR_ERR_WARNING</li>
-          <li>message: the full human-readable formatted string of the error</li>
-          <li>conn: if available a pointer to the <a href="html/libvirt-libvirt.html#virConnectPtr">virConnectPtr</a>
-    connection to the hypervisor where this happened</li>
-          <li>dom: if available a pointer to the <a href="html/libvirt-libvirt.html#virDomainPtr">virDomainPtr</a> domain
-    targeted in the operation</li>
-        </ul>
+        <ul><li>code: an error number from the <a href="html/libvirt-virterror.html#virErrorNumber">virErrorNumber</a>
+  enum</li><li>domain: an enum indicating which part of libvirt raised the error see
+    <a href="html/libvirt-virterror.html#virErrorDomain">virErrorDomain</a></li><li>level: the error level, usually VIR_ERR_ERROR, though there is room for
+    warnings like VIR_ERR_WARNING</li><li>message: the full human-readable formatted string of the error</li><li>conn: if available a pointer to the <a href="html/libvirt-libvirt.html#virConnectPtr">virConnectPtr</a>
+    connection to the hypervisor where this happened</li><li>dom: if available a pointer to the <a href="html/libvirt-libvirt.html#virDomainPtr">virDomainPtr</a> domain
+    targeted in the operation</li></ul>
         <p>and then extra raw information about the error which may be initialized
 to 0 or NULL if unused</p>
-        <ul>
-          <li>str1, str2, str3: string information, usually str1 is the error
-    message format</li>
-          <li>int1, int2: integer information</li>
-        </ul>
+        <ul><li>str1, str2, str3: string information, usually str1 is the error
+    message format</li><li>int1, int2: integer information</li></ul>
         <p>So usually, setting up specific error handling with libvirt consist of
 registering an handler with with <a href="html/libvirt-virterror.html#virSetErrorFunc">virSetErrorFunc</a> or
 with <a href="html/libvirt-virterror.html#virConnSetErrorFunc">virConnSetErrorFunc</a>,
index a5ce1a1e41af6bdc3a2adcf9c76699c94498f2af..624c8604df86d3f943cb42535e4c5f89d61eeca8 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <span class="active">XML format</span>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The domain XML format" class="inactive" href="formatdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The virtual network XML format" class="inactive" href="formatnetwork.html">Networks</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The storage pool and volume XML format" class="inactive" href="formatstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The driver capabilities XML format" class="inactive" href="formatcaps.html">Capabilities</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The host device XML format" class="inactive" href="formatnode.html">Node Devices</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>XML Format</h1>
index 1157ecb87b694912ffcf4ba0a8ffbed353f856be..e27bacd3f7b8e3cf1652c398a773525347ed9adf 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="active" href="format.html">XML format</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The domain XML format" class="inactive" href="formatdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The virtual network XML format" class="inactive" href="formatnetwork.html">Networks</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The storage pool and volume XML format" class="inactive" href="formatstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Capabilities</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The host device XML format" class="inactive" href="formatnode.html">Node Devices</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Driver capabilities XML format</h1>
index 4fdcb841c4fcd9b4295da978c8aa5888f5fa7871..1593b69f0f6972d750c98d0fd5ee9f1d6f8fbd64 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="active" href="format.html">XML format</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The domain XML format" class="inactive" href="formatdomain.html">Domains</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The virtual network XML format" class="inactive" href="formatnetwork.html">Networks</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The storage pool and volume XML format" class="inactive" href="formatstorage.html">Storage</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="The driver capabilities XML format" class="inactive" href="formatcaps.html">Capabilities</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Node Devices</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Node devices XML format</h1>
index 54a9460df324bbb1127bf9fb99b4dfedb2473bea..45595931b902448be435342d68be2ae35edc7669 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="active" href="html/index.html">API reference</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="core interfaces for the libvirt library" class="inactive" href="html/libvirt-libvirt.html">libvirt</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="error handling interfaces for the libvirt library" class="inactive" href="html/libvirt-virterror.html">virterror</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Driver support</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Driver support matrix</h1>
@@ -141,615 +117,13 @@ updated on <i>2008-06-05</i>.
 </p>
         <h3>Domain functions</h3>
         <p> x = not supported; empty cell means no information </p>
-        <table class="top_table">
-          <tr>
-            <th> Function </th>
-            <th> Since </th>
-            <th>
-              <a href="drvxen.html">Xen</a>
-            </th>
-            <th>
-              <a href="drvqemu.html">QEMU</a>
-            </th>
-            <th>
-              <a href="drvkvm.html">KVM</a>
-            </th>
-            <th>
-              <a href="remote.html">Remote</a>
-            </th>
-          </tr>
-          <tr>
-            <td> virConnectClose </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetCapabilities </td>
-            <td> 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetHostname </td>
-            <td> 0.3.0 </td>
-            <td> &#8805; 0.3.0 </td>
-            <td> &#8805; 0.3.3 </td>
-            <td> &#8805; 0.3.3 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetMaxVcpus </td>
-            <td> 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetType </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetURI </td>
-            <td> 0.3.0 </td>
-            <td> &#8805; 0.3.0 </td>
-            <td> &#8805; 0.3.0 </td>
-            <td> &#8805; 0.3.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectGetVersion </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectListDefinedDomains </td>
-            <td> 0.1.5 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectListDomains </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectNumOfDefinedDomains </td>
-            <td> 0.1.5 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectNumOfDomains </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectOpen </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectOpenAuth </td>
-            <td>  </td>
-            <td>  </td>
-            <td>  </td>
-            <td>  </td>
-            <td>  </td>
-          </tr>
-          <tr>
-            <td> virConnectOpenReadOnly </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainAttachDevice </td>
-            <td> 0.1.9 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainBlockPeek </td>
-            <td> 0.4.3 </td>
-            <td> 0.4.3 </td>
-            <td> 0.4.3 </td>
-            <td> 0.4.3 </td>
-            <td> x </td>
-          </tr>
-          <tr>
-            <td> virDomainBlockStats </td>
-            <td> 0.3.2 </td>
-            <td> &#8805; 0.3.2 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.2 </td>
-          </tr>
-          <tr>
-            <td> virDomainCoreDump </td>
-            <td> 0.1.9 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainCreate </td>
-            <td> 0.1.5 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainCreateLinux </td>
-            <td> All </td>
-            <td> &#8805; 0.0.5 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainDefineXML </td>
-            <td> 0.1.5 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainDestroy </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainDetachDevice </td>
-            <td> 0.1.9 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainFree </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetAutostart </td>
-            <td> 0.2.1 </td>
-            <td> x </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetConnect </td>
-            <td> 0.3.0 </td>
-            <td colspan="4"> not a HV function </td>
-          </tr>
-          <tr>
-            <td> virDomainGetID </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetInfo </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetMaxMemory </td>
-            <td> All </td>
-            <td> All </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetMaxVcpus </td>
-            <td> 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetName </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetOSType </td>
-            <td> All </td>
-            <td> All </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetSchedulerParameters </td>
-            <td> 0.2.3 </td>
-            <td> &#8805; 0.2.3 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetSchedulerType </td>
-            <td> 0.2.3 </td>
-            <td> &#8805; 0.2.3 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetUUID </td>
-            <td> 0.1.10 </td>
-            <td> &#8805; 0.1.10 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetUUIDString </td>
-            <td> 0.1.10 </td>
-            <td> &#8805; 0.1.10 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetVcpus </td>
-            <td> 0.1.4 </td>
-            <td> &#8805; 0.1.4 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainInterfaceStats </td>
-            <td> 0.3.2 </td>
-            <td> &#8805; 0.3.2 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.2 </td>
-          </tr>
-          <tr>
-            <td> virDomainGetXMLDesc </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainLookupByID </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainLookupByName </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainLookupByUUID </td>
-            <td> 0.1.10 </td>
-            <td> &#8805; 0.1.10 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainLookupByUUIDString </td>
-            <td> 0.1.10 </td>
-            <td> &#8805; 0.1.10 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainMigrate </td>
-            <td> 0.3.2 </td>
-            <td> &#8805; 0.3.2 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> 0.3.2 </td>
-          </tr>
-          <tr>
-            <td> virDomainPinVcpu </td>
-            <td> 0.1.4 </td>
-            <td> &#8805; 0.1.4 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainReboot </td>
-            <td> 0.1.0 </td>
-            <td> &#8805; 0.1.0 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainRestore </td>
-            <td> All </td>
-            <td> All </td>
-            <td> x </td>
-            <td> &#8805; 0.3.2 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainResume </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSave </td>
-            <td> All </td>
-            <td> All </td>
-            <td> x </td>
-            <td> &#8805; 0.3.2 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSetAutostart </td>
-            <td> 0.2.1 </td>
-            <td> x </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.2.1 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSetMaxMemory </td>
-            <td> All </td>
-            <td> All </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSetMemory </td>
-            <td> 0.1.1 </td>
-            <td> &#8805; 0.1.1 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSetSchedulerParameters </td>
-            <td> 0.2.3 </td>
-            <td> &#8805; 0.2.3 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSetVcpus </td>
-            <td> 0.1.4 </td>
-            <td> &#8805; 0.1.4 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainShutdown </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainSuspend </td>
-            <td> All </td>
-            <td> All </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virDomainUndefine </td>
-            <td> 0.1.5 </td>
-            <td> &#8805; 0.1.9 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virGetVersion </td>
-            <td> All </td>
-            <td> All </td>
-            <td colspan="3"> Returns -1 if HV unsupported. </td>
-          </tr>
-          <tr>
-            <td> virInitialize </td>
-            <td> 0.1.0 </td>
-            <td colspan="4"> not a HV function </td>
-          </tr>
-          <tr>
-            <td> virDomainMemoryPeek </td>
-            <td> 0.4.3 </td>
-            <td> x </td>
-            <td> 0.4.3 </td>
-            <td> 0.4.3 </td>
-            <td> x </td>
-          </tr>
-          <tr>
-            <td> virNodeGetInfo </td>
-            <td> 0.1.0 </td>
-            <td> &#8805; 0.1.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.2.0 </td>
-            <td> &#8805; 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virNodeGetFreeMemory </td>
-            <td> 0.3.3 </td>
-            <td> &#8805; 0.3.3 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> x </td>
-          </tr>
-          <tr>
-            <td> virNodeGetCellsFreeMemory </td>
-            <td> 0.3.3 </td>
-            <td> &#8805; 0.3.3 </td>
-            <td> x </td>
-            <td> x </td>
-            <td> x </td>
-          </tr>
-        </table>
+        <table class="top_table"><tr><th> Function </th><th> Since </th><th><a href="drvxen.html">Xen</a></th><th><a href="drvqemu.html">QEMU</a></th><th><a href="drvkvm.html">KVM</a></th><th><a href="remote.html">Remote</a></th></tr><tr><td> virConnectClose </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetCapabilities </td><td> 0.2.1 </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetHostname </td><td> 0.3.0 </td><td> &#8805; 0.3.0 </td><td> &#8805; 0.3.3 </td><td> &#8805; 0.3.3 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetMaxVcpus </td><td> 0.2.1 </td><td> &#8805; 0.2.1 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetType </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetURI </td><td> 0.3.0 </td><td> &#8805; 0.3.0 </td><td> &#8805; 0.3.0 </td><td> &#8805; 0.3.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectGetVersion </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectListDefinedDomains </td><td> 0.1.5 </td><td> &#8805; 0.1.9 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectListDomains </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectNumOfDefinedDomains </td><td> 0.1.5 </td><td> &#8805; 0.1.9 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectNumOfDomains </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectOpen </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virConnectOpenAuth </td><td>  </td><td>  </td><td>  </td><td>  </td><td>  </td></tr><tr><td> virConnectOpenReadOnly </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainAttachDevice </td><td> 0.1.9 </td><td> &#8805; 0.1.9 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainBlockPeek </td><td> 0.4.3 </td><td> 0.4.3 </td><td> 0.4.3 </td><td> 0.4.3 </td><td> x </td></tr><tr><td> virDomainBlockStats </td><td> 0.3.2 </td><td> &#8805; 0.3.2 </td><td> x </td><td> x </td><td> &#8805; 0.3.2 </td></tr><tr><td> virDomainCoreDump </td><td> 0.1.9 </td><td> &#8805; 0.1.9 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainCreate </td><td> 0.1.5 </td><td> &#8805; 0.1.9 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainCreateLinux </td><td> All </td><td> &#8805; 0.0.5 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainDefineXML </td><td> 0.1.5 </td><td> &#8805; 0.1.9 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainDestroy </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainDetachDevice </td><td> 0.1.9 </td><td> &#8805; 0.1.9 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainFree </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetAutostart </td><td> 0.2.1 </td><td> x </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetConnect </td><td> 0.3.0 </td><td colspan="4"> not a HV function </td></tr><tr><td> virDomainGetID </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetInfo </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetMaxMemory </td><td> All </td><td> All </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetMaxVcpus </td><td> 0.2.1 </td><td> &#8805; 0.2.1 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetName </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetOSType </td><td> All </td><td> All </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetSchedulerParameters </td><td> 0.2.3 </td><td> &#8805; 0.2.3 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetSchedulerType </td><td> 0.2.3 </td><td> &#8805; 0.2.3 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetUUID </td><td> 0.1.10 </td><td> &#8805; 0.1.10 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetUUIDString </td><td> 0.1.10 </td><td> &#8805; 0.1.10 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainGetVcpus </td><td> 0.1.4 </td><td> &#8805; 0.1.4 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainInterfaceStats </td><td> 0.3.2 </td><td> &#8805; 0.3.2 </td><td> x </td><td> x </td><td> &#8805; 0.3.2 </td></tr><tr><td> virDomainGetXMLDesc </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainLookupByID </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainLookupByName </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainLookupByUUID </td><td> 0.1.10 </td><td> &#8805; 0.1.10 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainLookupByUUIDString </td><td> 0.1.10 </td><td> &#8805; 0.1.10 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainMigrate </td><td> 0.3.2 </td><td> &#8805; 0.3.2 </td><td> x </td><td> x </td><td> 0.3.2 </td></tr><tr><td> virDomainPinVcpu </td><td> 0.1.4 </td><td> &#8805; 0.1.4 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainReboot </td><td> 0.1.0 </td><td> &#8805; 0.1.0 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainRestore </td><td> All </td><td> All </td><td> x </td><td> &#8805; 0.3.2 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainResume </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSave </td><td> All </td><td> All </td><td> x </td><td> &#8805; 0.3.2 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSetAutostart </td><td> 0.2.1 </td><td> x </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.2.1 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSetMaxMemory </td><td> All </td><td> All </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSetMemory </td><td> 0.1.1 </td><td> &#8805; 0.1.1 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSetSchedulerParameters </td><td> 0.2.3 </td><td> &#8805; 0.2.3 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSetVcpus </td><td> 0.1.4 </td><td> &#8805; 0.1.4 </td><td> x </td><td> x </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainShutdown </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainSuspend </td><td> All </td><td> All </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virDomainUndefine </td><td> 0.1.5 </td><td> &#8805; 0.1.9 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virGetVersion </td><td> All </td><td> All </td><td colspan="3"> Returns -1 if HV unsupported. </td></tr><tr><td> virInitialize </td><td> 0.1.0 </td><td colspan="4"> not a HV function </td></tr><tr><td> virDomainMemoryPeek </td><td> 0.4.3 </td><td> x </td><td> 0.4.3 </td><td> 0.4.3 </td><td> x </td></tr><tr><td> virNodeGetInfo </td><td> 0.1.0 </td><td> &#8805; 0.1.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.2.0 </td><td> &#8805; 0.3.0 </td></tr><tr><td> virNodeGetFreeMemory </td><td> 0.3.3 </td><td> &#8805; 0.3.3 </td><td> x </td><td> x </td><td> x </td></tr><tr><td> virNodeGetCellsFreeMemory </td><td> 0.3.3 </td><td> &#8805; 0.3.3 </td><td> x </td><td> x </td><td> x </td></tr></table>
         <h3>Network functions</h3>
         <p>
 Network functions are not hypervisor-specific.They require the libvirtd
 daemon to be running. Most network functions first appeared in libvirt 0.2.0.
 </p>
-        <table class="top_table">
-          <tr>
-            <th> Function </th>
-            <th> Since </th>
-          </tr>
-          <tr>
-            <td> virConnectNumOfNetworks </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectListNetworks </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectNumOfDefinedNetworks </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virConnectListDefinedNetworks </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkCreate </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkCreateXML </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkDefineXML </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkDestroy </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkFree </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetAutostart </td>
-            <td> 0.2.1 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetConnect </td>
-            <td> 0.3.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetBridgeName </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetName </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetUUID </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetUUIDString </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkGetXMLDesc </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkLookupByName </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkLookupByUUID </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkLookupByUUIDString </td>
-            <td> 0.2.0 </td>
-          </tr>
-          <tr>
-            <td> virNetworkSetAutostart </td>
-            <td> 0.2.1 </td>
-          </tr>
-          <tr>
-            <td> virNetworkUndefine </td>
-            <td> 0.2.0 </td>
-          </tr>
-        </table>
+        <table class="top_table"><tr><th> Function </th><th> Since </th></tr><tr><td> virConnectNumOfNetworks </td><td> 0.2.0 </td></tr><tr><td> virConnectListNetworks </td><td> 0.2.0 </td></tr><tr><td> virConnectNumOfDefinedNetworks </td><td> 0.2.0 </td></tr><tr><td> virConnectListDefinedNetworks </td><td> 0.2.0 </td></tr><tr><td> virNetworkCreate </td><td> 0.2.0 </td></tr><tr><td> virNetworkCreateXML </td><td> 0.2.0 </td></tr><tr><td> virNetworkDefineXML </td><td> 0.2.0 </td></tr><tr><td> virNetworkDestroy </td><td> 0.2.0 </td></tr><tr><td> virNetworkFree </td><td> 0.2.0 </td></tr><tr><td> virNetworkGetAutostart </td><td> 0.2.1 </td></tr><tr><td> virNetworkGetConnect </td><td> 0.3.0 </td></tr><tr><td> virNetworkGetBridgeName </td><td> 0.2.0 </td></tr><tr><td> virNetworkGetName </td><td> 0.2.0 </td></tr><tr><td> virNetworkGetUUID </td><td> 0.2.0 </td></tr><tr><td> virNetworkGetUUIDString </td><td> 0.2.0 </td></tr><tr><td> virNetworkGetXMLDesc </td><td> 0.2.0 </td></tr><tr><td> virNetworkLookupByName </td><td> 0.2.0 </td></tr><tr><td> virNetworkLookupByUUID </td><td> 0.2.0 </td></tr><tr><td> virNetworkLookupByUUIDString </td><td> 0.2.0 </td></tr><tr><td> virNetworkSetAutostart </td><td> 0.2.1 </td></tr><tr><td> virNetworkUndefine </td><td> 0.2.0 </td></tr></table>
       </div>
     </div>
     <div id="footer">
index 7703f244dc13442bcb15c3fcb572e1877a8c5eeb..f15e2b89a0000b7d00df58f4a1101f8098f8f29a 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <span class="active">Home</span>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>The virtualization API</h1>
         <h2>libvirt is:</h2>
-        <ul>
-          <li>
+        <ul><li>
        A toolkit to interact with the virtualization capabilities
        of recent versions of Linux (and other OSes).
-      </li>
-          <li>
+      </li><li>
        Free software available under the
        <a href="http://www.opensource.org/licenses/lgpl-license.html">GNU
          Lesser General Public License</a>.
-      </li>
-          <li>
+      </li><li>
        A long term stable C API
-      </li>
-          <li>
+      </li><li>
        A set of bindings for common languages
-      </li>
-          <li>
+      </li><li>
        A <a href="CIM/">CIM provider</a> for the DMTF virtualization schema
-      </li>
-        </ul>
+      </li></ul>
         <h2>libvirt supports:</h2>
-        <ul>
-          <li>
+        <ul><li>
        The <a href="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html">Xen</a> hypervisor
        on Linux and Solaris hosts.
-      </li>
-          <li>
+      </li><li>
        The <a href="http://fabrice.bellard.free.fr/qemu/">QEMU</a> emulator
-      </li>
-          <li>
+      </li><li>
        The <a href="http://kvm.qumranet.com/kvmwiki">KVM</a> Linux hypervisor
-      </li>
-          <li>
+      </li><li>
        The <a href="http://lxc.sourceforge.net/">LXC</a> Linux container system
-      </li>
-          <li>
+      </li><li>
        The <a href="http://openvz.org/">OpenVZ</a> Linux container system
-      </li>
-          <li>
+      </li><li>
        Storage on IDE/SCSI/USB disks, FibreChannel, LVM, iSCSI, NFS and filesystems
-      </li>
-        </ul>
+      </li></ul>
         <h2>libvirt provides:</h2>
-        <ul>
-          <li>Remote management using TLS encryption and x509 certificates</li>
-          <li>Remote management authenticating with Kerberos and SASL</li>
-          <li>Local access control using PolicyKit</li>
-          <li>Zero-conf discovery using Avahi multicast-DNS</li>
-          <li>Management of virtual machines, virtual networks and storage</li>
-        </ul>
+        <ul><li>Remote management using TLS encryption and x509 certificates</li><li>Remote management authenticating with Kerberos and SASL</li><li>Local access control using PolicyKit</li><li>Zero-conf discovery using Avahi multicast-DNS</li><li>Management of virtual machines, virtual networks and storage</li></ul>
         <p class="image">
-          <img src="libvirtLogo.png" alt="libvirt Logo" />
-        </p>
+      <img src="libvirtLogo.png" alt="libvirt Logo" /></p>
       </div>
     </div>
     <div id="footer">
index 4768429237930151e371de859cb0cf6128c81e53..b4f57a14e87d3ca9bf6cc8d330cf6d9f4ada7279 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="active" href="bindings.html">Language bindings</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <span class="active">Python</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li><li>
+                        <div>
+                          <a title="overview of the Java API bindings" class="inactive" href="java.html">Java</a>
+                        </div>
+                      </li></ul>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Python API bindings</h1>
@@ -128,32 +110,29 @@ becomes methods for the classes, their name is just stripped from the
 virConnect or virDomain(Get) prefix and the first letter gets converted to
 lower case, for example the C functions:</p>
         <p>
-          <code>int <a href="html/libvirt-libvirt.html#virConnectNumOfDomains">virConnectNumOfDomains</a>
+      <code>int <a href="html/libvirt-libvirt.html#virConnectNumOfDomains">virConnectNumOfDomains</a>
 (virConnectPtr conn);</code>
-        </p>
+    </p>
         <p>
-          <code>int <a href="html/libvirt-libvirt.html#virDomainSetMaxMemory">virDomainSetMaxMemory</a>
+      <code>int <a href="html/libvirt-libvirt.html#virDomainSetMaxMemory">virDomainSetMaxMemory</a>
 (virDomainPtr domain, unsigned long memory);</code>
-        </p>
+    </p>
         <p>become</p>
         <p>
-          <code>virConn::numOfDomains(self)</code>
-        </p>
+      <code>virConn::numOfDomains(self)</code>
+    </p>
         <p>
-          <code>virDomain::setMaxMemory(self, memory)</code>
-        </p>
+      <code>virDomain::setMaxMemory(self, memory)</code>
+    </p>
         <p>This process is fully automated, you can get a summary of the conversion
 in the file libvirtclass.txt present in the python dir or in the docs.There
 is a couple of function who don't map directly to their C counterparts due to
 specificities in their argument conversions:</p>
-        <ul>
-          <li><code><a href="html/libvirt-libvirt.html#virConnectListDomains">virConnectListDomains</a></code>
+        <ul><li><code><a href="html/libvirt-libvirt.html#virConnectListDomains">virConnectListDomains</a></code>
     is replaced by <code>virDomain::listDomainsID(self)</code> which returns
-    a list of the integer ID for the currently running domains</li>
-          <li><code><a href="html/libvirt-libvirt.html#virDomainGetInfo">virDomainGetInfo</a></code>
+    a list of the integer ID for the currently running domains</li><li><code><a href="html/libvirt-libvirt.html#virDomainGetInfo">virDomainGetInfo</a></code>
     is replaced by <code>virDomain::info()</code> which returns a list of
-    <ol><li>state: one of the state values (virDomainState)</li><li>maxMemory: the maximum memory used by the domain</li><li>memory: the current amount of memory used by the domain</li><li>nbVirtCPU: the number of virtual CPU</li><li>cpuTime: the time used by the domain in nanoseconds</li></ol></li>
-        </ul>
+    <ol><li>state: one of the state values (virDomainState)</li><li>maxMemory: the maximum memory used by the domain</li><li>memory: the current amount of memory used by the domain</li><li>nbVirtCPU: the number of virtual CPU</li><li>cpuTime: the time used by the domain in nanoseconds</li></ol></li></ul>
         <p>So let's look at a simple example inspired from the <code>basic.py</code>
 test found in <code>python/tests/</code> in the source tree:</p>
         <pre>import <span style="color: #0071FF; background-color: #FFFFFF">libvirt</span>
@@ -174,16 +153,10 @@ print "Domain 0: id %d running %s" % (dom0.<span style="color: #FF0080; backgrou
 print dom0.<span style="color: #FF0080; background-color: #FFFFFF">info</span>()</pre>
         <p>There is not much to comment about it, it really is a straight mapping
 from the C API, the only points to notice are:</p>
-        <ul>
-          <li>the import of the module called <code><span style="color: #0071FF; background-color: #FFFFFF">libvirt</span></code></li>
-          <li>getting a connection to the hypervisor, in that case using the
-    openReadOnly function allows the code to execute as a normal user.</li>
-          <li>getting an object representing the Domain 0 using <span style="color: #007F00; background-color: #FFFFFF">lookupByName</span></li>
-          <li>if the domain is not found a libvirtError exception will be raised</li>
-          <li>extracting and printing some information about the domain using
+        <ul><li>the import of the module called <code><span style="color: #0071FF; background-color: #FFFFFF">libvirt</span></code></li><li>getting a connection to the hypervisor, in that case using the
+    openReadOnly function allows the code to execute as a normal user.</li><li>getting an object representing the Domain 0 using <span style="color: #007F00; background-color: #FFFFFF">lookupByName</span></li><li>if the domain is not found a libvirtError exception will be raised</li><li>extracting and printing some information about the domain using
     various <span style="color: #E50073; background-color: #FFFFFF">methods</span>
-    associated to the virDomain class.</li>
-        </ul>
+    associated to the virDomain class.</li></ul>
       </div>
     </div>
     <div id="footer">
index f9fead58eb6dee3ed25a332b87991e09141d9983..2e2a9021ba0f2d3917ffe486be2c94d4357af08b 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Related Links</span>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Overview of applications using the libvirt APIs" class="inactive" href="apps.html">Applications</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Related links</h1>
       and <a href="bindings.html">language bindings for libvirt</a>.
     </p>
         <h2>Other library bindings</h2>
-        <ul>
-          <li>
-            <a href="/CIM/">CIM provider</a>
-          </li>
-          <li>
-            <a href="http://search.cpan.org/dist/Sys-Virt/">Perl bindings</a>
-          </li>
-          <li>
-            <a href="/ocaml/">OCaml bindings</a>
-          </li>
-          <li>
-            <a href="/ruby/">Ruby bindings</a>
-          </li>
-        </ul>
+        <ul><li><a href="/CIM/">CIM provider</a></li><li><a href="http://search.cpan.org/dist/Sys-Virt/">Perl bindings</a></li><li><a href="/ocaml/">OCaml bindings</a></li><li><a href="/ruby/">Ruby bindings</a></li></ul>
         <h2>Hypervisors / emulators / containers</h2>
-        <ul>
-          <li>
+        <ul><li>
        The <a href="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html">Xen</a> hypervisor
-      </li>
-          <li>
+      </li><li>
        The <a href="http://fabrice.bellard.free.fr/qemu/">QEMU</a> emulator
-      </li>
-          <li>
+      </li><li>
        The <a href="http://kvm.qumranet.com/kvmwiki">KVM</a> Linux hypervisor
-      </li>
-          <li>
+      </li><li>
        The <a href="http://lxc.sourceforge.net/">LXC</a> Linux container system
-      </li>
-          <li>
+      </li><li>
        The <a href="http://openvz.org/">OpenVZ</a> Linux container system
-      </li>
-          <li>
+      </li><li>
        The <a href="http://virt.kernelnewbies.org/lguest">lGuest</a> paravirtualized hypervisor
-      </li>
-          <li>
+      </li><li>
        The <a href="http://virt.kernelnewbies.org/Linux-VServer">Linux-VServer</a> container system
-      </li>
-          <li>
+      </li><li>
        The <a href="http://virt.kernelnewbies.org/UML">User Mode Linux</a> paravirtualized hypervisor
-      </li>
-        </ul>
+      </li></ul>
         <h2>Virtualization technology</h2>
-        <ul>
-          <li>
-            <a href="http://virt.kernelnewbies.org/">Kernel Newbies Virtualization guide</a>
-          </li>
-          <li>
-            <a href="http://www-128.ibm.com/developerworks/linux/library/l-linuxvirt/?ca=dgr-lnxw01Virtual-Linux">IBM developerworks virtualization guide</a>
-          </li>
-          <li>
-            <a href="http://en.wikipedia.org/wiki/Virtualization">Wikipedia Virtualization</a>
-          </li>
-        </ul>
+        <ul><li>
+       <a href="http://virt.kernelnewbies.org/">Kernel Newbies Virtualization guide</a>
+      </li><li>
+       <a href="http://www-128.ibm.com/developerworks/linux/library/l-linuxvirt/?ca=dgr-lnxw01Virtual-Linux">IBM developerworks virtualization guide</a>
+      </li><li>
+       <a href="http://en.wikipedia.org/wiki/Virtualization">Wikipedia Virtualization</a>
+      </li></ul>
       </div>
     </div>
     <div id="footer">
index 75b0ba73add10c006ebe6717276f8231d2e4f246..1624205f32b623303361c77fa3e3dcfaebc93f46 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="inactive" href="docs.html">Documentation</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <span class="active">Sitemap</span>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Sitemap</h1>
         <div id="sitemap">
-          <ul>
-            <li>
-              <a href="index.html">Home</a>
-              <span>Front page of the libvirt website</span>
-            </li>
-            <li>
-              <a href="news.html">News</a>
-              <span>Details of new features and bugs fixed in each release</span>
-              <ul>
-                <li>
-                  <a href="ChangeLog.html">Changelog</a>
-                  <span>Latest commit messages from the source repository </span>
-                </li>
-              </ul>
-            </li>
-            <li>
-              <a href="downloads.html">Downloads</a>
-              <span>Get the latest source releases, binary builds and get access to the source repository</span>
-            </li>
-            <li>
-              <a href="docs.html">Documentation</a>
-              <span>Information for users, administrators and developers</span>
-              <ul>
-                <li>
-                  <a href="deployment.html">Deployment</a>
-                  <span>Information about deploying and using libvirt</span>
-                  <ul>
-                    <li>
-                      <a href="uri.html">URI format</a>
-                      <span>The URI formats used for connecting to libvirt</span>
-                    </li>
-                    <li>
-                      <a href="remote.html">Remote access</a>
-                      <span>Enable remote access over TCP</span>
-                    </li>
-                    <li>
-                      <a href="auth.html">Authentication</a>
-                      <span>Configure authentication for the libvirt daemon</span>
-                    </li>
-                    <li>
-                      <a href="windows.html">Windows port</a>
-                      <span>Access the libvirt daemon from a native Windows client</span>
-                    </li>
-                  </ul>
-                </li>
-                <li>
-                  <a href="intro.html">Architecture</a>
-                  <span>Overview of the logical subsystems in the libvirt API</span>
-                  <ul>
-                    <li>
-                      <a href="archdomain.html">Domains</a>
-                      <span>Managing virtual machines</span>
-                    </li>
-                    <li>
-                      <a href="archnetwork.html">Network</a>
-                      <span>Providing isolated networks and NAT based network connectivity</span>
-                    </li>
-                    <li>
-                      <a href="archstorage.html">Storage</a>
-                      <span>Managing storage pools and volumes</span>
-                    </li>
-                    <li>
-                      <a href="archnode.html">Node Devices</a>
-                      <span>Enumerating host node devices</span>
-                    </li>
-                  </ul>
-                </li>
-                <li>
-                  <a href="format.html">XML format</a>
-                  <span>Description of the XML formats used in libvirt</span>
-                  <ul>
-                    <li>
-                      <a href="formatdomain.html">Domains</a>
-                      <span>The domain XML format</span>
-                    </li>
-                    <li>
-                      <a href="formatnetwork.html">Networks</a>
-                      <span>The virtual network XML format</span>
-                    </li>
-                    <li>
-                      <a href="formatstorage.html">Storage</a>
-                      <span>The storage pool and volume XML format</span>
-                    </li>
-                    <li>
-                      <a href="formatcaps.html">Capabilities</a>
-                      <span>The driver capabilities XML format</span>
-                    </li>
-                    <li>
-                      <a href="formatnode.html">Node Devices</a>
-                      <span>The host device XML format</span>
-                    </li>
-                  </ul>
-                </li>
-                <li>
-                  <a href="drivers.html">Drivers</a>
-                  <span>Hypervisor specific driver information</span>
-                  <ul>
-                    <li>
-                      <a href="drvxen.html">Xen</a>
-                      <span>Driver the Xen hypervisor</span>
-                    </li>
-                    <li>
-                      <a href="drvqemu.html">QEMU / KVM</a>
-                      <span>Driver for QEMU, KQEMU, KVM and Xenner</span>
-                    </li>
-                    <li>
-                      <a href="drvlxc.html">Linux Container</a>
-                      <span>Driver for the Linux native container API</span>
-                    </li>
-                    <li>
-                      <a href="drvtest.html">Test</a>
-                      <span>Psuedo-driver simulating APIs in memory for test suites</span>
-                    </li>
-                    <li>
-                      <a href="drvremote.html">Remote</a>
-                      <span>Driver providing secure remote to the libvirt APIs</span>
-                    </li>
-                    <li>
-                      <a href="drvopenvz.html">OpenVZ</a>
-                      <span>Driver for the OpenVZ container technology</span>
-                    </li>
-                    <li>
-                      <a href="storage.html">Storage</a>
-                      <span>Driver for the storage management APIs</span>
-                    </li>
-                  </ul>
-                </li>
-                <li>
-                  <a href="html/index.html">API reference</a>
-                  <span>Reference manual for the C public API</span>
-<!-- This is the desired new style API breakdown
+    <ul><li>
+        <a href="index.html">Home</a>
+        <span>Front page of the libvirt website</span>
+      </li><li>
+        <a href="news.html">News</a>
+        <span>Details of new features and bugs fixed in each release</span>
+        <ul><li>
+            <a href="ChangeLog.html">Changelog</a>
+            <span>Latest commit messages from the source repository </span>
+          </li></ul></li><li>
+        <a href="downloads.html">Downloads</a>
+        <span>Get the latest source releases, binary builds and get access to the source repository</span>
+      </li><li>
+        <a href="docs.html">Documentation</a>
+        <span>Information for users, administrators and developers</span>
+        <ul><li>
+            <a href="deployment.html">Deployment</a>
+            <span>Information about deploying and using libvirt</span>
+            <ul><li>
+                <a href="uri.html">URI format</a>
+                <span>The URI formats used for connecting to libvirt</span>
+              </li><li>
+                <a href="remote.html">Remote access</a>
+                <span>Enable remote access over TCP</span>
+              </li><li>
+                <a href="auth.html">Authentication</a>
+                <span>Configure authentication for the libvirt daemon</span>
+              </li><li>
+                <a href="windows.html">Windows port</a>
+                <span>Access the libvirt daemon from a native Windows client</span>
+              </li></ul></li><li>
+            <a href="intro.html">Architecture</a>
+            <span>Overview of the logical subsystems in the libvirt API</span>
+            <ul><li>
+                <a href="archdomain.html">Domains</a>
+                <span>Managing virtual machines</span>
+              </li><li>
+                <a href="archnetwork.html">Network</a>
+                <span>Providing isolated networks and NAT based network connectivity</span>
+              </li><li>
+                <a href="archstorage.html">Storage</a>
+                <span>Managing storage pools and volumes</span>
+              </li><li>
+                <a href="archnode.html">Node Devices</a>
+                <span>Enumerating host node devices</span>
+              </li></ul></li><li>
+            <a href="format.html">XML format</a>
+            <span>Description of the XML formats used in libvirt</span>
+            <ul><li>
+                <a href="formatdomain.html">Domains</a>
+                <span>The domain XML format</span>
+              </li><li>
+                <a href="formatnetwork.html">Networks</a>
+                <span>The virtual network XML format</span>
+              </li><li>
+                <a href="formatstorage.html">Storage</a>
+                <span>The storage pool and volume XML format</span>
+              </li><li>
+                <a href="formatcaps.html">Capabilities</a>
+                <span>The driver capabilities XML format</span>
+              </li><li>
+                <a href="formatnode.html">Node Devices</a>
+                <span>The host device XML format</span>
+              </li></ul></li><li>
+            <a href="drivers.html">Drivers</a>
+            <span>Hypervisor specific driver information</span>
+            <ul><li>
+                <a href="drvxen.html">Xen</a>
+                <span>Driver the Xen hypervisor</span>
+              </li><li>
+                <a href="drvqemu.html">QEMU / KVM</a>
+                <span>Driver for QEMU, KQEMU, KVM and Xenner</span>
+              </li><li>
+                <a href="drvlxc.html">Linux Container</a>
+                <span>Driver for the Linux native container API</span>
+              </li><li>
+                <a href="drvtest.html">Test</a>
+                <span>Psuedo-driver simulating APIs in memory for test suites</span>
+              </li><li>
+                <a href="drvremote.html">Remote</a>
+                <span>Driver providing secure remote to the libvirt APIs</span>
+              </li><li>
+                <a href="drvopenvz.html">OpenVZ</a>
+                <span>Driver for the OpenVZ container technology</span>
+              </li><li>
+                <a href="storage.html">Storage</a>
+                <span>Driver for the storage management APIs</span>
+              </li></ul></li><li>
+            <a href="html/index.html">API reference</a>
+            <span>Reference manual for the C public API</span>
+            <!-- This is the desired new style API breakdown
             <ul>
               <li>
                 <a href="apiconn.html">Connection</a>
               </li>
             </ul>
             -->
-                  <ul>
-                    <li>
-                      <a href="html/libvirt-libvirt.html">libvirt</a>
-                      <span>core interfaces for the libvirt library</span>
-                    </li>
-                    <li>
-                      <a href="html/libvirt-virterror.html">virterror</a>
-                      <span>error handling interfaces for the libvirt library</span>
-                    </li>
-                    <li>
-                      <a href="hvsupport.html">Driver support</a>
-                      <span>matrix of API support per hypervisor per release</span>
-                    </li>
-                  </ul>
-                </li>
-                <li>
-                  <a href="bindings.html">Language bindings</a>
-                  <span>Bindings of the libvirt API for other languages</span>
-                  <ul>
-                    <li>
-                      <a href="python.html">Python</a>
-                      <span>overview of the python API bindings</span>
-                    </li>
-                  </ul>
-                </li>
-              </ul>
-            </li>
-            <li>
-              <a href="http://wiki.libvirt.org">Wiki</a>
-              <span>User contributed content</span>
-            </li>
-            <li>
-              <a href="FAQ.html">FAQ</a>
-              <span>Frequently asked questions</span>
-            </li>
-            <li>
-              <a href="bugs.html">Bug reports</a>
-              <span>How and where to report bugs and request features</span>
-            </li>
-            <li>
-              <a href="contact.html">Contact</a>
-              <span>How to contact the developers via email and IRC</span>
-            </li>
-            <li>
-              <a href="relatedlinks.html">Related Links</a>
-              <span>Miscellaneous links of interest related to libvirt</span>
-              <ul>
-                <li>
-                  <a href="apps.html">Applications</a>
-                  <span>Overview of applications using the libvirt APIs</span>
-                </li>
-              </ul>
-            </li>
-            <li>
-              <a href="sitemap.html">Sitemap</a>
-              <span>Overview of all content on the website</span>
-            </li>
-          </ul>
-        </div>
+            <ul><li>
+                <a href="html/libvirt-libvirt.html">libvirt</a>
+                <span>core interfaces for the libvirt library</span>
+              </li><li>
+                <a href="html/libvirt-virterror.html">virterror</a>
+                <span>error handling interfaces for the libvirt library</span>
+              </li><li>
+               <a href="hvsupport.html">Driver support</a>
+               <span>matrix of API support per hypervisor per release</span>
+             </li></ul></li><li>
+            <a href="bindings.html">Language bindings</a>
+            <span>Bindings of the libvirt API for other languages</span>
+            <ul><li>
+                <a href="python.html">Python</a>
+                <span>overview of the python API bindings</span>
+              </li><li>
+                <a href="java.html">Java</a>
+                <span>overview of the Java API bindings</span>
+              </li></ul></li></ul></li><li>
+        <a href="http://wiki.libvirt.org">Wiki</a>
+        <span>User contributed content</span>
+      </li><li>
+        <a href="FAQ.html">FAQ</a>
+        <span>Frequently asked questions</span>
+      </li><li>
+        <a href="bugs.html">Bug reports</a>
+        <span>How and where to report bugs and request features</span>
+      </li><li>
+        <a href="contact.html">Contact</a>
+        <span>How to contact the developers via email and IRC</span>
+      </li><li>
+        <a href="relatedlinks.html">Related Links</a>
+        <span>Miscellaneous links of interest related to libvirt</span>
+        <ul><li>
+            <a href="apps.html">Applications</a>
+            <span>Overview of applications using the libvirt APIs</span>
+          </li></ul></li><li>
+        <a href="sitemap.html">Sitemap</a>
+        <span>Overview of all content on the website</span>
+      </li></ul></div>
       </div>
     </div>
     <div id="footer">
index a15ab4cad783025774ef05e979fabae06d62334b..2b7ed164c877f3befbf14043ee5b1392da173522 100644 (file)
                 <a href="python.html">Python</a>
                 <span>overview of the python API bindings</span>
               </li>
+              <li>
+                <a href="java.html">Java</a>
+                <span>overview of the Java API bindings</span>
+              </li>
             </ul>
           </li>
         </ul>
index d3898d88f73b75ed71190eaa15f81c8f1c082e43..d9d62f7353366301949070a2add3573726022103 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="inactive" href="deployment.html">Deployment</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="active" href="drivers.html">Drivers</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="Driver the Xen hypervisor" class="inactive" href="drvxen.html">Xen</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for QEMU, KQEMU, KVM and Xenner" class="inactive" href="drvqemu.html">QEMU / KVM</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the Linux native container API" class="inactive" href="drvlxc.html">Linux Container</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Psuedo-driver simulating APIs in memory for test suites" class="inactive" href="drvtest.html">Test</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver providing secure remote to the libvirt APIs" class="inactive" href="drvremote.html">Remote</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Driver for the OpenVZ container technology" class="inactive" href="drvopenvz.html">OpenVZ</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Storage</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Storage Management</h1>
 This page describes the backends for the storage management capabilities in
 libvirt.
 </p>
-        <ul>
-          <li>
-            <a href="#StorageBackendDir">Directory backend</a>
-          </li>
-          <li>
-            <a href="#StorageBackendFS">Local filesystem backend</a>
-          </li>
-          <li>
-            <a href="#StorageBackendNetFS">Network filesystem backend</a>
-          </li>
-          <li>
-            <a href="#StorageBackendLogical">Logical backend</a>
-          </li>
-          <li>
-            <a href="#StorageBackendDisk">Disk backend</a>
-          </li>
-          <li>
-            <a href="#StorageBackendISCSI">iSCSI backend</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="#StorageBackendDir">Directory backend</a>
+      </li><li>
+        <a href="#StorageBackendFS">Local filesystem backend</a>
+      </li><li>
+        <a href="#StorageBackendNetFS">Network filesystem backend</a>
+      </li><li>
+        <a href="#StorageBackendLogical">Logical backend</a>
+      </li><li>
+        <a href="#StorageBackendDisk">Disk backend</a>
+      </li><li>
+        <a href="#StorageBackendISCSI">iSCSI backend</a>
+      </li></ul>
         <h2>
           <a name="StorageBackendDir" id="StorageBackendDir">Directory pool</a>
         </h2>
@@ -203,18 +168,7 @@ libvirt.
         <p>
       One of the following options:
     </p>
-        <ul>
-          <li><code>raw</code>: a plain file</li>
-          <li><code>bochs</code>: Bochs disk image format</li>
-          <li><code>cloop</code>: compressed loopback disk image format</li>
-          <li><code>cow</code>: User Mode Linux disk image format</li>
-          <li><code>dmg</code>: Mac disk image format</li>
-          <li><code>iso</code>: CDROM disk image format</li>
-          <li><code>qcow</code>: QEMU v1 disk image format</li>
-          <li><code>qcow2</code>: QEMU v2 disk image format</li>
-          <li><code>vmdk</code>: VMWare disk image format</li>
-          <li><code>vpc</code>: VirtualPC disk image format</li>
-        </ul>
+        <ul><li><code>raw</code>: a plain file</li><li><code>bochs</code>: Bochs disk image format</li><li><code>cloop</code>: compressed loopback disk image format</li><li><code>cow</code>: User Mode Linux disk image format</li><li><code>dmg</code>: Mac disk image format</li><li><code>iso</code>: CDROM disk image format</li><li><code>qcow</code>: QEMU v1 disk image format</li><li><code>qcow2</code>: QEMU v2 disk image format</li><li><code>vmdk</code>: VMWare disk image format</li><li><code>vpc</code>: VirtualPC disk image format</li></ul>
         <p>
       When listing existing volumes all these formats are supported
       natively. When creating new volumes, only a subset may be
@@ -253,42 +207,29 @@ libvirt.
         <p>
       The filesystem pool supports the following formats:
     </p>
-        <ul>
-          <li><code>auto</code> - automatically determine format</li>
-          <li>
-            <code>ext2</code>
-          </li>
-          <li>
-            <code>ext3</code>
-          </li>
-          <li>
-            <code>ext4</code>
-          </li>
-          <li>
-            <code>ufs</code>
-          </li>
-          <li>
-            <code>iso9660</code>
-          </li>
-          <li>
-            <code>udf</code>
-          </li>
-          <li>
-            <code>gfs</code>
-          </li>
-          <li>
-            <code>gfs2</code>
-          </li>
-          <li>
-            <code>vfat</code>
-          </li>
-          <li>
-            <code>hfs+</code>
-          </li>
-          <li>
-            <code>xfs</code>
-          </li>
-        </ul>
+        <ul><li><code>auto</code> - automatically determine format</li><li>
+        <code>ext2</code>
+      </li><li>
+        <code>ext3</code>
+      </li><li>
+        <code>ext4</code>
+      </li><li>
+        <code>ufs</code>
+      </li><li>
+        <code>iso9660</code>
+      </li><li>
+        <code>udf</code>
+      </li><li>
+        <code>gfs</code>
+      </li><li>
+        <code>gfs2</code>
+      </li><li>
+        <code>vfat</code>
+      </li><li>
+        <code>hfs+</code>
+      </li><li>
+        <code>xfs</code>
+      </li></ul>
         <h3>Valid volume format types</h3>
         <p>
       The valid volume types are the same as for the <code>directory</code>
@@ -321,12 +262,9 @@ libvirt.
         <p>
       The network filesystem pool supports the following formats:
     </p>
-        <ul>
-          <li><code>auto</code> - automatically determine format</li>
-          <li>
-            <code>nfs</code>
-          </li>
-        </ul>
+        <ul><li><code>auto</code> - automatically determine format</li><li>
+        <code>nfs</code>
+      </li></ul>
         <h3>Valid volume format types</h3>
         <p>
       The valid volume types are the same as for the <code>directory</code>
@@ -392,29 +330,21 @@ libvirt.
       The disk volume pool accepts the following pool format types, representing
       the common partition table types:
     </p>
-        <ul>
-          <li>
-            <code>dos</code>
-          </li>
-          <li>
-            <code>dvh</code>
-          </li>
-          <li>
-            <code>gpt</code>
-          </li>
-          <li>
-            <code>mac</code>
-          </li>
-          <li>
-            <code>bsd</code>
-          </li>
-          <li>
-            <code>pc98</code>
-          </li>
-          <li>
-            <code>sun</code>
-          </li>
-        </ul>
+        <ul><li>
+        <code>dos</code>
+      </li><li>
+        <code>dvh</code>
+      </li><li>
+        <code>gpt</code>
+      </li><li>
+        <code>mac</code>
+      </li><li>
+        <code>bsd</code>
+      </li><li>
+        <code>pc98</code>
+      </li><li>
+        <code>sun</code>
+      </li></ul>
         <p>
       The <code>dos</code> or <code>gpt</code> formats are recommended for
       best portability - the latter is needed for disks larger than 2TB.
@@ -424,32 +354,23 @@ libvirt.
       The disk volume pool accepts the following volume format types, representing
       the common partition entry types:
     </p>
-        <ul>
-          <li>
-            <code>none</code>
-          </li>
-          <li>
-            <code>linux</code>
-          </li>
-          <li>
-            <code>fat16</code>
-          </li>
-          <li>
-            <code>fat32</code>
-          </li>
-          <li>
-            <code>linux-swap</code>
-          </li>
-          <li>
-            <code>linux-lvm</code>
-          </li>
-          <li>
-            <code>linux-raid</code>
-          </li>
-          <li>
-            <code>extended</code>
-          </li>
-        </ul>
+        <ul><li>
+        <code>none</code>
+      </li><li>
+        <code>linux</code>
+      </li><li>
+        <code>fat16</code>
+      </li><li>
+        <code>fat32</code>
+      </li><li>
+        <code>linux-swap</code>
+      </li><li>
+        <code>linux-lvm</code>
+      </li><li>
+        <code>linux-raid</code>
+      </li><li>
+        <code>extended</code>
+      </li></ul>
         <h2>
           <a name="StorageBackendISCSI" id="StorageBackendISCSI">iSCSI volume pools</a>
         </h2>
index 349fbf232fb85980ac78159bb3714e4836e8646a..0765a47d2043ca544330ca64a9032788a1c91e25 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="active" href="deployment.html">Deployment</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <span class="active">URI format</span>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enable remote access over TCP" class="inactive" href="remote.html">Remote access</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Configure authentication for the libvirt daemon" class="inactive" href="auth.html">Authentication</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Access the libvirt daemon from a native Windows client" class="inactive" href="windows.html">Windows port</a>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Connection URIs</h1>
@@ -146,32 +121,24 @@ machine over the network.
 To this end, libvirt uses URIs as used on the Web and as defined in <a href="http://www.ietf.org/rfc/rfc2396.txt">RFC 2396</a>. This page
 documents libvirt URIs.
 </p>
-        <ul>
-          <li>
-            <a href="#URI_libvirt">Specifying URIs to libvirt</a>
-          </li>
-          <li>
-            <a href="#URI_virsh">Specifying URIs to virsh, virt-manager and virt-install</a>
-          </li>
-          <li>
-            <a href="#URI_xen">xen:/// URI</a>
-          </li>
-          <li>
-            <a href="#URI_qemu">qemu:///... QEMU and KVM URIs</a>
-          </li>
-          <li>
-            <a href="#URI_remote">Remote URIs</a>
-          </li>
-          <li>
-            <a href="#URI_test">test:///... Test URIs</a>
-          </li>
-          <li>
-            <a href="#URI_legacy">Other &amp; legacy URI formats</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="#URI_libvirt">Specifying URIs to libvirt</a>
+      </li><li>
+        <a href="#URI_virsh">Specifying URIs to virsh, virt-manager and virt-install</a>
+      </li><li>
+        <a href="#URI_xen">xen:/// URI</a>
+      </li><li>
+        <a href="#URI_qemu">qemu:///... QEMU and KVM URIs</a>
+      </li><li>
+        <a href="#URI_remote">Remote URIs</a>
+      </li><li>
+        <a href="#URI_test">test:///... Test URIs</a>
+      </li><li>
+        <a href="#URI_legacy">Other &amp; legacy URI formats</a>
+      </li></ul>
         <h3>
-          <a name="URI_libvirt" id="URI_libvirt">Specifying URIs to libvirt</a>
-        </h3>
+      <a name="URI_libvirt" id="URI_libvirt">Specifying URIs to libvirt</a>
+    </h3>
         <p>
 The URI is passed as the <code>name</code> parameter to <a href="html/libvirt-libvirt.html#virConnectOpen"><code>virConnectOpen</code></a> or <a href="html/libvirt-libvirt.html#virConnectOpenReadOnly"><code>virConnectOpenReadOnly</code></a>.  For example:
 </p>
@@ -179,8 +146,8 @@ The URI is passed as the <code>name</code> parameter to <a href="html/libvirt-li
 virConnectPtr conn = virConnectOpenReadOnly (<b>"test:///default"</b>);
 </pre>
         <h3>
-          <a name="URI_virsh" id="URI_virsh">Specifying URIs to virsh, virt-manager and virt-install</a>
-        </h3>
+      <a name="URI_virsh" id="URI_virsh">Specifying URIs to virsh, virt-manager and virt-install</a>
+    </h3>
         <p>
 In virsh use the <code>-c</code> or <code>--connect</code> option:
 </p>
@@ -210,19 +177,19 @@ In virt-install use the <code>--connect=</code><i>URI</i> option:
 virt-install <b>--connect=test:///default</b> <i>[other options]</i>
 </pre>
         <h3>
-          <a name="URI_xen" id="URI_xen">xen:/// URI</a>
-        </h3>
+      <a name="URI_xen" id="URI_xen">xen:/// URI</a>
+    </h3>
         <p>
-          <i>This section describes a feature which is new in libvirt &gt;
+      <i>This section describes a feature which is new in libvirt &gt;
 0.2.3.  For libvirt &#8804; 0.2.3 use <a href="#URI_legacy_xen"><code>"xen"</code></a>.</i>
-        </p>
+    </p>
         <p>
 To access a Xen hypervisor running on the local machine
 use the URI <code>xen:///</code>.
 </p>
         <h3>
-          <a name="URI_qemu" id="URI_qemu">qemu:///... QEMU and KVM URIs</a>
-        </h3>
+      <a name="URI_qemu" id="URI_qemu">qemu:///... QEMU and KVM URIs</a>
+    </h3>
         <p>
 To use QEMU support in libvirt you must be running the
 <code>libvirtd</code> daemon (named <code>libvirt_qemud</code>
@@ -238,10 +205,7 @@ of all users of the machine (among other things). </p>
         <p>
 So to connect to the daemon, one of two different URIs is used:
 </p>
-        <ul>
-          <li><code>qemu:///system</code> connects to a system mode daemon. </li>
-          <li><code>qemu:///session</code> connects to a session mode daemon. </li>
-        </ul>
+        <ul><li><code>qemu:///system</code> connects to a system mode daemon. </li><li><code>qemu:///session</code> connects to a session mode daemon. </li></ul>
         <p>
 (If you do <code>libvirtd --help</code>, the daemon will print
 out the paths of the Unix domain socket(s) that it listens on in
@@ -253,49 +217,28 @@ KVM guests in the <a href="format.html#KVM1">guest XML as described
 here</a>.
 </p>
         <h3>
-          <a name="URI_remote" id="URI_remote">Remote URIs</a>
-        </h3>
+      <a name="URI_remote" id="URI_remote">Remote URIs</a>
+    </h3>
         <p>
 Remote URIs are formed by taking ordinary local URIs and adding a
 hostname and/or transport name.  For example:
 </p>
-        <table class="top_table">
-          <tr>
-            <th> Local URI </th>
-            <th> Remote URI </th>
-            <th> Meaning </th>
-          </tr>
-          <tr>
-            <td>
-              <code>xen:///</code>
-            </td>
-            <td>
-              <code>xen://oirase/</code>
-            </td>
-            <td> Connect to the Xen hypervisor running on host <code>oirase</code>
-  using TLS. </td>
-          </tr>
-          <tr>
-            <td>
-              <code>xen:///</code>
-            </td>
-            <td>
-              <code>xen+ssh://oirase/</code>
-            </td>
-            <td> Connect to the Xen hypervisor running on host <code>oirase</code>
-  by going over an <code>ssh</code> connection. </td>
-          </tr>
-          <tr>
-            <td>
-              <code>test:///default</code>
-            </td>
-            <td>
-              <code>test+tcp://oirase/default</code>
-            </td>
-            <td> Connect to the test driver on host <code>oirase</code>
-  using an unsecured TCP connection. </td>
-          </tr>
-        </table>
+        <table class="top_table"><tr><th> Local URI </th><th> Remote URI </th><th> Meaning </th></tr><tr><td>
+          <code>xen:///</code>
+        </td><td>
+          <code>xen://oirase/</code>
+        </td><td> Connect to the Xen hypervisor running on host <code>oirase</code>
+  using TLS. </td></tr><tr><td>
+          <code>xen:///</code>
+        </td><td>
+          <code>xen+ssh://oirase/</code>
+        </td><td> Connect to the Xen hypervisor running on host <code>oirase</code>
+  by going over an <code>ssh</code> connection. </td></tr><tr><td>
+          <code>test:///default</code>
+        </td><td>
+          <code>test+tcp://oirase/default</code>
+        </td><td> Connect to the test driver on host <code>oirase</code>
+  using an unsecured TCP connection. </td></tr></table>
         <p>
 Remote URIs in libvirt offer a rich syntax and many features.
 We refer you to <a href="remote.html#Remote_URI_reference">the libvirt
@@ -303,25 +246,22 @@ remote URI reference</a> and <a href="remote.html">full documentation
 for libvirt remote support</a>.
 </p>
         <h3>
-          <a name="URI_test" id="URI_test">test:///... Test URIs</a>
-        </h3>
+      <a name="URI_test" id="URI_test">test:///... Test URIs</a>
+    </h3>
         <p>
 The test driver is a dummy hypervisor for test purposes.
 The URIs supported are:
 </p>
-        <ul>
-          <li><code>test:///default</code> connects to a default set of
-host definitions built into the driver. </li>
-          <li><code>test:///path/to/host/definitions</code> connects to
+        <ul><li><code>test:///default</code> connects to a default set of
+host definitions built into the driver. </li><li><code>test:///path/to/host/definitions</code> connects to
 a set of host definitions held in the named file.
-</li>
-        </ul>
+</li></ul>
         <h3>
-          <a name="URI_legacy" id="URI_legacy">Other &amp; legacy URI formats</a>
-        </h3>
+      <a name="URI_legacy" id="URI_legacy">Other &amp; legacy URI formats</a>
+    </h3>
         <h4>
-          <a name="URI_NULL" id="URI_NULL">NULL and empty string URIs</a>
-        </h4>
+      <a name="URI_NULL" id="URI_NULL">NULL and empty string URIs</a>
+    </h4>
         <p>
 Libvirt allows you to pass a <code>NULL</code> pointer to
 <code>virConnectOpen*</code>.  Empty string (<code>""</code>) acts in
@@ -344,8 +284,8 @@ application wishes to connect specifically to a Xen hypervisor, then
 for future proofing it should choose a full <a href="#URI_xen"><code>xen:///</code> URI</a>.
 </p>
         <h4>
-          <a name="URI_file" id="URI_file">File paths (xend-unix-server)</a>
-        </h4>
+      <a name="URI_file" id="URI_file">File paths (xend-unix-server)</a>
+    </h4>
         <p>
 If XenD is running and configured in <code>/etc/xen/xend-config.sxp</code>:
 </p>
@@ -361,8 +301,8 @@ using a file URI such as:
 virsh -c ///var/run/xend/xend-socket
 </pre>
         <h4>
-          <a name="URI_http" id="URI_http">Legacy: <code>http://...</code> (xend-http-server)</a>
-        </h4>
+      <a name="URI_http" id="URI_http">Legacy: <code>http://...</code> (xend-http-server)</a>
+    </h4>
         <p>
 If XenD is running and configured in <code>/etc/xen/xend-config.sxp</code>:
 
@@ -386,27 +326,23 @@ recommended for production use.  Instead use <a href="remote.html">libvirt's rem
         <p>
 Notes:
 </p>
-        <ol>
-          <li> The HTTP client does not fully support IPv6. </li>
-          <li> Many features do not work as expected across HTTP connections, in
+        <ol><li> The HTTP client does not fully support IPv6. </li><li> Many features do not work as expected across HTTP connections, in
  particular, <a href="html/libvirt-libvirt.html#virConnectGetCapabilities">virConnectGetCapabilities</a>.
  The <a href="remote.html">remote support</a> however does work
- correctly. </li>
-          <li> XenD's new-style XMLRPC interface is not supported by
+ correctly. </li><li> XenD's new-style XMLRPC interface is not supported by
  libvirt, only the old-style sexpr interface known in the Xen
- documentation as "unix server" or "http server".</li>
-        </ol>
+ documentation as "unix server" or "http server".</li></ol>
         <h4>
-          <a name="URI_legacy_xen" id="URI_legacy_xen">Legacy: <code>"xen"</code></a>
-        </h4>
+      <a name="URI_legacy_xen" id="URI_legacy_xen">Legacy: <code>"xen"</code></a>
+    </h4>
         <p>
 Another legacy URI is to specify name as the string
 <code>"xen"</code>.  This will continue to refer to the Xen
 hypervisor.  However you should prefer a full <a href="#URI_xen"><code>xen:///</code> URI</a> in all future code.
 </p>
         <h4>
-          <a name="URI_legacy_proxy" id="URI_legacy_proxy">Legacy: Xen proxy</a>
-        </h4>
+      <a name="URI_legacy_proxy" id="URI_legacy_proxy">Legacy: Xen proxy</a>
+    </h4>
         <p>
 Libvirt continues to support connections to a separately running Xen
 proxy daemon.  This provides a way to allow non-root users to make a
index a6e8ffd389ed58a7cc205e9a954a34ae0c58251b..3f5ee425373d0e1dcc86da78638553b5389173a0 100644 (file)
     <div id="header">
       <div id="headerLogo"></div>
       <div id="headerSearch">
-        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get">
-          <div>
+        <form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><div>
             <input id="query" name="query" type="text" size="12" value="" />
             <input id="submit" name="submit" type="submit" value="Search" />
-          </div>
-        </form>
+          </div></form>
       </div>
     </div>
     <div id="body">
       <div id="menu">
-        <ul class="l0">
-          <li>
+        <ul class="l0"><li>
             <div>
               <a title="Front page of the libvirt website" class="inactive" href="index.html">Home</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Details of new features and bugs fixed in each release" class="inactive" href="news.html">News</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Get the latest source releases, binary builds and get access to the source repository" class="inactive" href="downloads.html">Downloads</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Information for users, administrators and developers" class="active" href="docs.html">Documentation</a>
-              <ul class="l1">
-                <li>
+              <ul class="l1"><li>
                   <div>
                     <a title="Information about deploying and using libvirt" class="active" href="deployment.html">Deployment</a>
-                    <ul class="l2">
-                      <li>
+                    <ul class="l2"><li>
                         <div>
                           <a title="The URI formats used for connecting to libvirt" class="inactive" href="uri.html">URI format</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Enable remote access over TCP" class="inactive" href="remote.html">Remote access</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <a title="Configure authentication for the libvirt daemon" class="inactive" href="auth.html">Authentication</a>
                         </div>
-                      </li>
-                      <li>
+                      </li><li>
                         <div>
                           <span class="active">Windows port</span>
                         </div>
-                      </li>
-                    </ul>
+                      </li></ul>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Overview of the logical subsystems in the libvirt API" class="inactive" href="intro.html">Architecture</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Description of the XML formats used in libvirt" class="inactive" href="format.html">XML format</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Hypervisor specific driver information" class="inactive" href="drivers.html">Drivers</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Reference manual for the C public API" class="inactive" href="html/index.html">API reference</a>
                   </div>
-                </li>
-                <li>
+                </li><li>
                   <div>
                     <a title="Bindings of the libvirt API for other languages" class="inactive" href="bindings.html">Language bindings</a>
                   </div>
-                </li>
-              </ul>
+                </li></ul>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="User contributed content" class="inactive" href="http://wiki.libvirt.org">Wiki</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Frequently asked questions" class="inactive" href="FAQ.html">FAQ</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How and where to report bugs and request features" class="inactive" href="bugs.html">Bug reports</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="How to contact the developers via email and IRC" class="inactive" href="contact.html">Contact</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Miscellaneous links of interest related to libvirt" class="inactive" href="relatedlinks.html">Related Links</a>
             </div>
-          </li>
-          <li>
+          </li><li>
             <div>
               <a title="Overview of all content on the website" class="inactive" href="sitemap.html">Sitemap</a>
             </div>
-          </li>
-        </ul>
+          </li></ul>
       </div>
       <div id="content">
         <h1>Windows support</h1>
         <p>
 Instructions for compiling and installing libvirt on Windows.
 </p>
-        <ul>
-          <li>
-            <a href="#Windows_binaries">Binaries</a>
-          </li>
-          <li>
-            <a href="#Windows_compiling">Compiling from source</a>
-          </li>
-        </ul>
+        <ul><li>
+        <a href="#Windows_binaries">Binaries</a>
+      </li><li>
+        <a href="#Windows_compiling">Compiling from source</a>
+      </li></ul>
         <h3>
-          <a name="Windows_binaries" id="Windows_binaries">Binaries</a>
-        </h3>
+      <a name="Windows_binaries" id="Windows_binaries">Binaries</a>
+    </h3>
         <p>
 Binaries will be available from
 <a href="ftp://libvirt.org/libvirt/win32">the download area</a>
 (but we don't have binaries at the moment).
 </p>
         <h3>
-          <a name="Windows_compiling" id="Windows_compiling">Compiling from source</a>
-        </h3>
+      <a name="Windows_compiling" id="Windows_compiling">Compiling from source</a>
+    </h3>
         <p>
 These are the steps to compile libvirt and the other
 tools from source on Windows.
@@ -164,72 +136,55 @@ tools from source on Windows.
         <p>
 You will need:
 </p>
-        <ol>
-          <li> MS Windows.  Microsoft makes free (as beer) versions
+        <ol><li> MS Windows.  Microsoft makes free (as beer) versions
 of some of its operating systems available to
 <a href="http://msdn.microsoft.com/">MSDN subscribers</a>.
 We used Windows 2008 Server for testing, virtualized under
 Linux using KVM-53 (earlier versions of KVM and QEMU won't
 run recent versions of Windows because of lack of full ACPI
 support, so make sure you have the latest KVM).
-</li>
-          <li><a href="http://www.cygwin.com/">Cygwin</a>'s
+</li><li><a href="http://www.cygwin.com/">Cygwin</a>'s
 <a href="http://www.cygwin.com/setup.exe">setup.exe</a>.
-</li>
-          <li> A large amount of free disk space to install Cygwin.
+</li><li> A large amount of free disk space to install Cygwin.
 Make sure you have 10 GB free to install most Cygwin packages,
 although if you pare down the list of dependencies you may
-get away with much less. </li>
-          <li> A network connection for Windows, since Cygwin downloads packages
-from the net as it installs. </li>
-          <li>
-            <a href="http://www.libvirt.org/downloads.html">Libvirt
+get away with much less. </li><li> A network connection for Windows, since Cygwin downloads packages
+from the net as it installs. </li><li>
+        <a href="http://www.libvirt.org/downloads.html">Libvirt
 latest version from CVS</a>
-          </li>
-          <li> The latest source patch from
-<a href="ftp://libvirt.org/libvirt/win32">the download area</a>. </li>
-          <li> A version of Cygwin sunrpc, patched to support building
+      </li><li> The latest source patch from
+<a href="ftp://libvirt.org/libvirt/win32">the download area</a>. </li><li> A version of Cygwin sunrpc, patched to support building
   <code>librpc.dll</code>.
   A patch and a binary package are available from
-  <a href="ftp://libvirt.org/libvirt/win32">the download area</a>. </li>
-        </ol>
+  <a href="ftp://libvirt.org/libvirt/win32">the download area</a>. </li></ol>
         <p>
 These are the steps to take to compile libvirt from
 source on Windows:
 </p>
-        <ol>
-          <li>
-            <p>Run Cygwin
+        <ol><li>
+        <p>Run Cygwin
     <a href="http://www.cygwin.com/setup.exe">setup.exe</a>.
     When it starts up it will show a dialog like this:
   </p>
-            <img src="windows-cygwin-1.png" width="504" height="388" alt="Cygwin Net Release Setup Program" />
-          </li>
-          <li>
-            <p>Step through the setup program accepting defaults
+        <img src="windows-cygwin-1.png" width="504" height="388" alt="Cygwin Net Release Setup Program" /></li><li>
+        <p>Step through the setup program accepting defaults
     or making choices as appropriate, until you get to the
     screen for selecting packages:</p>
-            <img src="windows-cygwin-2.png" width="505" height="388" alt="Cygwin Select Packages screen" />
-            <p>
+        <img src="windows-cygwin-2.png" width="505" height="388" alt="Cygwin Select Packages screen" /><p>
     The user interface here is very confusing.  You have to
     click the "recycling icon" as shown by the arrow:
   </p>
-            <img src="windows-cygwin-3.png" width="298" height="200" alt="Cygwin Recycling Icon" />
-            <p>
+        <img src="windows-cygwin-3.png" width="298" height="200" alt="Cygwin Recycling Icon" /><p>
     which takes the package (and all packages in the subtree)
     through several states such as "Install", "Reinstall", "Keep",
     "Skip", "Uninstall", etc.
   </p>
-          </li>
-          <li>
-            <p>You can install "All" (everything) or better select
+      </li><li>
+        <p>You can install "All" (everything) or better select
     just the groups and packages needed.  Select the following
     groups and packages for installation:
   </p>
-            <table>
-              <tr>
-                <th valign="top" align="right"> Groups </th>
-                <td>
+        <table><tr><th valign="top" align="right"> Groups </th><td>
        Archive <br />
        Base <br />
        Devel <br />
@@ -237,34 +192,25 @@ source on Windows:
        Mingw <br />
        Perl <br />
        Python <br />
-       Shells <br /></td>
-              </tr>
-              <tr>
-                <th valign="top" align="right"> Packages </th>
-                <td>
+       Shells <br /></td></tr><tr><th valign="top" align="right"> Packages </th><td>
        openssh <br />
-       sunrpc &#8805; 4.0-4 (see below) <br /></td>
-              </tr>
-            </table>
-          </li>
-          <li>
-            <p> Once Cygwin has finished installing, start a Cygwin bash shell
+       sunrpc &#8805; 4.0-4 (see below) <br /></td></tr></table></li><li>
+        <p> Once Cygwin has finished installing, start a Cygwin bash shell
     (either click on the desktop icon or look for Cygwin bash shell
     in the Start menu). </p>
-            <p> The very first time you start the Cygwin bash shell, you may
+        <p> The very first time you start the Cygwin bash shell, you may
     find you need to run the <code>mkpasswd</code> and <code>mkgroup</code>
     commands in order to create <code>/etc/passwd</code> and
     <code>/etc/group</code> files from Windows users.  If this
     is needed then a message is printed in the shell.
     Note that you need to do this as Windows Administrator. </p>
-          </li>
-          <li>
-            <p> Install Cygwin sunrpc &#8805; 4.0-4 package, patched to include
+      </li><li>
+        <p> Install Cygwin sunrpc &#8805; 4.0-4 package, patched to include
     <code>librpc.dll</code>.
     To do this, first check to see whether <code>/usr/lib/librpc.dll</code>
     exists.  If it does, you're good to go and can skip to the next
     step. </p>
-            <p>
+        <p>
     If you don't have this file, either install the binary package
     <a href="ftp://libvirt.org/libvirt/win32/sunrpc-4.0-4.tar.bz2">sunrpc-4.0-4.tar.bz2</a> (just unpack it, as Administrator, in the Cygwin root directory).
     Or you can download the
@@ -272,71 +218,64 @@ source on Windows:
     and apply it by hand to the Cygwin sunrpc package (eg. using
     cygport).
   </p>
-          </li>
-          <li>
-            <p>
+      </li><li>
+        <p>
     Check out
     <a href="http://www.libvirt.org/downloads.html">Libvirt from CVS</a> and
     <a href="ftp://libvirt.org/libvirt/win32">apply the latest Windows patch</a>
     to the source.
   </p>
-          </li>
-          <li>
-            <p> Configure libvirt by doing: </p>
-            <pre>
+      </li><li>
+        <p> Configure libvirt by doing: </p>
+        <pre>
 autoreconf
 ./configure --without-xen --without-qemu
 </pre>
-            <p> (The autoreconf step is probably optional). </p>
-            <p> The configure step will tell you if you have all the
+        <p> (The autoreconf step is probably optional). </p>
+        <p> The configure step will tell you if you have all the
     required parts installed.  If something is missing you
     will need to go back through Cygwin setup and install it.
   </p>
-          </li>
-          <li>
-            <p> Rebuild the XDR structures: </p>
-            <pre>
+      </li><li>
+        <p> Rebuild the XDR structures: </p>
+        <pre>
 rm qemud/remote_protocol.[ch] qemud/remote_dispatch_*.h
 make -C qemud remote_protocol.c
 </pre>
-          </li>
-          <li>
-            <p> Build: </p>
-            <pre>
+      </li><li>
+        <p> Build: </p>
+        <pre>
 make
 </pre>
-            <p> If this step is not successful, you should post a full
+        <p> If this step is not successful, you should post a full
     report <i>including complete messages</i> to
     <a href="http://www.redhat.com/mailman/listinfo/libvir-list">the
       libvirt mailing list</a>.
   </p>
-          </li>
-          <li>
-            <p> Test it.  If you have access to a remote machine
+      </li><li>
+        <p> Test it.  If you have access to a remote machine
     running Xen or QEMU/KVM, and the libvirt daemon (<code>libvirtd</code>)
     then you should be able to connect to it and display
     domains using, eg:
   </p>
-            <pre>
+        <pre>
 src/virsh.exe <a href="http://libvirt.org/uri.html">-c qemu://remote/system</a> list --all
 </pre>
-            <p>
+        <p>
     Please read more about <a href="http://libvirt.org/remote.html">remote
       support</a> before sending bug reports, to make sure that
     any problems are really Windows and not just with remote
     configuration / security.
   </p>
-          </li>
-          <li>
-            <p>
+      </li><li>
+        <p>
     You may want to install the library and programs by doing:
   </p>
-            <pre>
+        <pre>
 make install
 </pre>
-          </li>
-          <li>
-            <p>
+      </li><li>
+        <p>
     The above steps should also build and install Python modules.
     However for reasons which I don't fully understand, Python won't
     look in the
@@ -344,14 +283,14 @@ make install
     directory by default so you may need to set the environment
     variable PYTHONPATH:
   </p>
-            <pre>
+        <pre>
 export PYTHONPATH=/usr/local/lib/python2.5/site-packages
 </pre>
-            <p>
+        <p>
     (Change the version number to your version of Python).  You
     can test Python support from the command line:
   </p>
-            <pre>
+        <pre>
 python
 &gt;&gt;&gt; import libvirt
 &gt;&gt;&gt; conn = libvirt.open ("test:///default")
@@ -361,13 +300,12 @@ python
 &gt;&gt;&gt; dom.XMLDesc (0)
 "&lt;domain type='test' id='1'&gt; ..."
 </pre>
-            <p>
+        <p>
     The most common failure will be with <code>import libvirt</code>
     which usually indicates that either <code>PYTHONPATH</code> is
     wrong or a DLL cannot be loaded.
   </p>
-          </li>
-        </ol>
+      </li></ol>
       </div>
     </div>
     <div id="footer">
index f74c7129b2e0678da03fb68a9247770bb6a4922a..b1cd8b2de9cf28456db52a089f5d4becd1246726 100644 (file)
@@ -339,7 +339,9 @@ xenUnifiedOpen (virConnectPtr conn, xmlURIPtr uri, virConnectAuthPtr auth, int f
 
 fail:
     ret = VIR_DRV_OPEN_ERROR;
+#ifndef WITH_PROXY
 clean:
+#endif
     DEBUG0("Failed to activate a mandatory sub-driver");
     for (i = 0 ; i < XEN_UNIFIED_NR_DRIVERS ; i++)
         if (priv->opened[i]) drivers[i]->close(conn);