* src/formatdomain.html.in: Add <channel> --- docs/formatdomain.html.in | 40 +++++++++++++++++++++++++++++++++++++--- 1 files changed, 37 insertions(+), 3 deletions(-) diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in index be35ad0..52889af 100644 --- a/docs/formatdomain.html.in +++ b/docs/formatdomain.html.in @@ -764,12 +764,12 @@ qemu-kvm -net nic,model=? /dev/null </dl> - <h4><a name="elementsConsole">Consoles, serial & parallel devices</a></h4> + <h4><a name="elementsConsole">Consoles, serial, parallel & channel devices</a></h4> <p> A character device provides a way to interact with the virtual machine. - Paravirtualized consoles, serial ports and parallel ports are all - classed as character devices and so represented using the same syntax. + Paravirtualized consoles, serial ports, parallel ports and channels are + all classed as character devices and so represented using the same syntax. </p> <pre> @@ -786,6 +786,10 @@ qemu-kvm -net nic,model=? /dev/null <source path='/dev/pts/4'/> <target port='0'/> </console> + <channel type='unix'> + <source mode='bind' path='/tmp/guestfwd'/> + <target type='guestfwd' address='10.0.2.1' port='4600'/> + </channel> </devices> </domain></pre> @@ -862,6 +866,36 @@ qemu-kvm -net nic,model=? /dev/null only 1 console. </p> + <h6><a name="elementCharChannel">Channel</a></h6> + + <p> + This represents a private communication channel between the host and the + guest. + </p> + + <pre> + ... + <channel type='unix'> + <source mode='bind' path='/tmp/guestfwd'/> + <target type='guestfwd' address='10.0.2.1' port='4600'/> + </channel> + ...</pre> + + <p> + This can be implemented in a variety of ways. The specific type of + channel is given in the <code>type</code> attribute of the + <code>target</code> element. Different channel types have different + <code>target</code> attributes. + </p> + + <dl> + <dt><code>guestfwd</code></dt> + <dd>TCP traffic sent by the guest to a given IP address and port is + forwarded to the channel device on the host. The <code>target</code> + element must have <code>address</code> and <code>port</code> attributes. + <span class="since">Since 0.7.3</span></dd> + </dl> + <h5><a name="elementsCharHostInterface">Host interface</a></h5> <p> -- 1.6.2.5 -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list