Hi,
On 03/23/2012 11:59 AM, Charles.Tsai-蔡清海-研究發展部 wrote:
Alon,

        I read the spice code and found a spice tunnel channel there. What is 
the purpose of the tunnel channel? Is it for network tunneling?
        What is the use case for tunnel channel in spice?
The tunnel was intended for redirecting a virtual network in the guest to the client. Its main use was for network printer redirection. The idea was to have a dedicated nic in the guest whose packets where handled by a library based on slirp (it is still downloadable from spice-space.org). Instead of using BSD sockets, you could register other socket callbacks to this library, e.g., callbacks in the tunnel worker. These callbacks forwarded the connections meta data and the application layer of the packets to the client.

Regards,
Yonit.
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to