remove the configure arugument named --enable-opengl.<br><br><div class="gmail_quote">2011/2/21  <span dir="ltr">&lt;<a href="mailto:spice-devel-request@lists.freedesktop.org">spice-devel-request@lists.freedesktop.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Send Spice-devel mailing list submissions to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:spice-devel-request@lists.freedesktop.org">spice-devel-request@lists.freedesktop.org</a><br>
<br>
You can reach the person managing the list at<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:spice-devel-owner@lists.freedesktop.org">spice-devel-owner@lists.freedesktop.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Spice-devel digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
 &nbsp; 1. help for &nbsp;spice-0.6.3 (???)<br>
 &nbsp; 2. testing the spice protocol (Bill Sanford)<br>
 &nbsp; 3. Re: [PATCH] protocol: RFC: add common channel caps for AUTH<br>
 &nbsp; &nbsp; &nbsp;mechanism selection (Alon Levy)<br>
 &nbsp; 4. Re: help for &nbsp;spice-0.6.3 (Hans de Goede)<br>
 &nbsp; 5. Re: testing the spice protocol (Alon Levy)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sat, 12 Feb 2011 14:17:30 +0800 (CST)<br>
From: ??? &lt;<a href="mailto:purifyspray@126.com">purifyspray@126.com</a>&gt;<br>
Subject: [Spice-devel] help for &nbsp;spice-0.6.3<br>
To: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;<a href="mailto:f936ee.7c04.12e18845c3f.Coremail.purifyspray@126.com">f936ee.7c04.12e18845c3f.Coremail.purifyspray@126.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;gbk&quot;<br>
<br>
hello?<br>
 &nbsp; &nbsp; &nbsp; I have download the spice-0.6.3.tar.bz2 fromhttp://<a href="http://www.spice-space.org" target="_blank">www.spice-space.org</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;When i compile and install spice, I have encountered some problem, I need some<br>
help ,Thanks<br>
 &nbsp; &nbsp; &nbsp; The command &nbsp;&quot;configure&quot; have passed , no problem,but in compile process ,there is some mistakes<br>
 &nbsp; &nbsp; &nbsp; The following descibe the situation<br>
 &nbsp; &nbsp; &nbsp; ./configure --includedir=/usr/include --libdir=/usr/lib64 --enable-opengl --enable-gui<br>
 &nbsp; &nbsp; &nbsp; Spice 0.6.3<br>
 &nbsp; &nbsp; &nbsp; &nbsp;==============<br>
 &nbsp; &nbsp; &nbsp; &nbsp;prefix: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/local<br>
 &nbsp; &nbsp; &nbsp; &nbsp;c compiler: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; gcc<br>
 &nbsp; &nbsp; &nbsp; &nbsp;c++ compiler: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; g++<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Have XRANDR 1.2: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Support tunneling: &nbsp; &nbsp; &nbsp; &nbsp;no<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Red target: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x11<br>
 &nbsp; &nbsp; &nbsp; &nbsp;OpenGL: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br>
 &nbsp; &nbsp; &nbsp; &nbsp;GUI: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Now type &#39;make&#39; to build spice<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; make<br>
<br>
 &nbsp; &nbsp; &nbsp; red_window.cpp: In member function ?__GLXcontextRec* RedWindow::create_context_gl()?:<br>
red_window.cpp:2050: error: cannot convert ?__GLXcontextRec*? to ?__GLXcontextRec**? in assignment<br>
red_window.cpp:2053: error: cannot convert ?__GLXcontextRec**? to ?__GLXcontextRec*? in return<br>
make[5]: *** [red_window.o] Error 1<br>
make[5]: Leaving directory `/tmp/spice-0.6.3/client/x11&#39;<br>
make[4]: *** [all-recursive] Error 1<br>
make[4]: Leaving directory `/tmp/spice-0.6.3/client/x11&#39;<br>
make[3]: *** [all-recursive] Error 1<br>
make[3]: Leaving directory `/tmp/spice-0.6.3/client&#39;<br>
make[2]: *** [all] Error 2<br>
make[2]: Leaving directory `/tmp/spice-0.6.3/client&#39;<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/tmp/spice-0.6.3&#39;<br>
make: *** [all] Error 2<br>
<br>
<br>
<br>
<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://lists.freedesktop.org/archives/spice-devel/attachments/20110212/f697c6c5/attachment.htm" target="_blank">http://lists.freedesktop.org/archives/spice-devel/attachments/20110212/f697c6c5/attachment.htm</a>&gt;<br>

<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 18 Feb 2011 11:13:27 -0500 (EST)<br>
From: Bill Sanford &lt;<a href="mailto:bsanford@redhat.com">bsanford@redhat.com</a>&gt;<br>
Subject: [Spice-devel] testing the spice protocol<br>
To: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:1945593770.253383.1298045607059.JavaMail.root@zmail04.collab.prod.int.phx2.redhat.com">1945593770.253383.1298045607059.JavaMail.root@zmail04.collab.prod.int.phx2.redhat.com</a>&gt;<br>
<br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Is it possible there is a SPICE line protocol document that explains how the protocol is structured?<br>
<br>
APPENDIX A. Object Definitions - is an example of the description I am looking for to test the SPICE protocol.<br>
<br>
This example is from RFC 2205 (RSVP). There are 14 sections in Appendix A describing how the objects in the protocol are structured. If there isn&#39;t one for SPICE, maybe I can get the basic information and make a SPICE line protocol document that we can use.<br>

<br>
Bill<br>
<br>
<br>
APPENDIX A. Object Definitions<br>
<br>
 &nbsp; C-Types are defined for the two Internet address families IPv4 and<br>
 &nbsp; IPv6. &nbsp;To accommodate other address families, additional C-Types<br>
 &nbsp; could easily be defined. &nbsp;These definitions are contained as an<br>
 &nbsp; Appendix, to ease updating.<br>
<br>
 &nbsp; All unused fields should be sent as zero and ignored on receipt.<br>
<br>
 &nbsp; A.1 SESSION Class<br>
<br>
 &nbsp; &nbsp; &nbsp;SESSION Class = 1.<br>
<br>
 &nbsp; &nbsp; &nbsp;o &nbsp; &nbsp;IPv4/UDP SESSION object: Class = 1, C-Type = 1<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; IPv4 DestAddress (4 bytes) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | Protocol Id | &nbsp; &nbsp;Flags &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;DstPort &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp;o &nbsp; &nbsp;IPv6/UDP SESSION object: Class = 1, C-Type = 2<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; IPv6 DestAddress (16 bytes) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | Protocol Id | &nbsp; &nbsp; Flags &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;DstPort &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +-------------+-------------+-------------+-------------+<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Sun, 20 Feb 2011 16:20:30 +0200<br>
From: Alon Levy &lt;<a href="mailto:alevy@redhat.com">alevy@redhat.com</a>&gt;<br>
Subject: Re: [Spice-devel] [PATCH] protocol: RFC: add common channel<br>
 &nbsp; &nbsp; &nbsp; &nbsp;caps for AUTH mechanism selection<br>
To: Marc-Andr? Lureau &lt;<a href="mailto:marcandre.lureau@gmail.com">marcandre.lureau@gmail.com</a>&gt;<br>
Cc: Marc-Andr? Lureau &lt;<a href="mailto:mlureau@redhat.com">mlureau@redhat.com</a>&gt;,<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;<a href="mailto:20110220142029.GC19195@playa.tlv.redhat.com">20110220142029.GC19195@playa.tlv.redhat.com</a>&gt;<br>
Content-Type: text/plain; charset=iso-8859-1<br>
<br>
On Sun, Feb 13, 2011 at 04:29:15PM +0100, Marc-Andr? Lureau wrote:<br>
&gt; On Sun, Feb 13, 2011 at 4:30 PM, Hans de Goede &lt;<a href="mailto:hdegoede@redhat.com">hdegoede@redhat.com</a>&gt; wrote:<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt; On 02/13/2011 04:10 PM, Marc-Andr? Lureau wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; ----- Original Message -----<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; In general I like, I do have a few remarks though.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; I would like to state in the spec, and see in this example, that<br>
&gt; &gt;&gt;&gt; SPICE_CHANNEL_CAP_AUTH_SPICE must always be supported, and thus set<br>
&gt; &gt;&gt;&gt; in the capabilities field. This way we ensure that their will always<br>
&gt; &gt;&gt;&gt; be<br>
&gt; &gt;&gt;&gt; one auth method both sides support.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; How would you enforce usage of SASL then? In fact, the way I implemented<br>
&gt; &gt;&gt; it, if you select SASL (from qemu command line), Spice AUTH is then<br>
&gt; &gt;&gt; disabled.<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; Good point, so the example can stay as is. But the spec should contain<br>
&gt; &gt; a blurb that any Spice server / client implementation should support<br>
&gt; &gt; SPICE_CHANNEL_CAP_AUTH_SPICE, and that this can then optionally be disabled<br>
&gt; &gt; through some runtime configuration mechanism. The purpose here being to<br>
&gt; &gt; establish some baseline for interoperability, with say a web browser<br>
&gt; &gt; java applet spice client (remember the discussion about this at fosdem).<br>
&gt; &gt;<br>
&gt; &gt; I agree both sides should be able to deny using this baseline auth<br>
&gt; &gt; mechanism, for administrative reasons. But I would like to make it<br>
&gt; &gt; clear that it should be included in all implementations.<br>
&gt; &gt;<br>
&gt; &gt; Does that make sense?<br>
&gt;<br>
&gt; Yes, I&#39;ll update the commit comment. Anyway, I will have to update the<br>
&gt; protocol document later (where is it, btw?). So that this comment<br>
&gt; doesn&#39;t serve as a reference hopefully.<br>
<br>
It&#39;s attached here: <a href="http://spice-space.org/page/Repositories" target="_blank">http://spice-space.org/page/Repositories</a> (look at the bottom)<br>
<br>
&gt;<br>
&gt; --<br>
&gt; Marc-Andr? Lureau<br>
&gt; _______________________________________________<br>
&gt; Spice-devel mailing list<br>
&gt; <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Sun, 20 Feb 2011 10:50:05 +0100<br>
From: Hans de Goede &lt;<a href="mailto:hdegoede@redhat.com">hdegoede@redhat.com</a>&gt;<br>
Subject: Re: [Spice-devel] help for &nbsp;spice-0.6.3<br>
To: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;<a href="mailto:4D60E3CD.9010704@redhat.com">4D60E3CD.9010704@redhat.com</a>&gt;<br>
Content-Type: text/plain; charset=x-gbk; format=flowed<br>
<br>
Hi,<br>
<br>
On 02/12/2011 07:17 AM, ?????? wrote:<br>
&gt; hello??<br>
&gt; I have download the spice-0.6.3.tar.bz2 from <a href="http://www.spice-space.org" target="_blank">http://www.spice-space.org</a> &lt;<a href="http://www.spice-space.org/" target="_blank">http://www.spice-space.org/</a>&gt;<br>

&gt; When i compile and install spice, I have encountered some problem, I need some<br>
&gt; help ,Thanks<br>
&gt; The command &quot;configure&quot; have passed , no problem,but in compile process ,there is some mistakes<br>
&gt; The following descibe the situation<br>
&gt; ./configure --includedir=/usr/include --libdir=/usr/lib64 --enable-opengl --enable-gui<br>
<br>
<br>
The problem you are seeing is because you are compiling with --enable-opengl. This cab<br>
be fixed by compiling with this patch:<br>
<a href="http://cgit.freedesktop.org/spice/spice/commit/?id=9f93db6f0732e1e8e9bc8690c1a080d2e6013d68" target="_blank">http://cgit.freedesktop.org/spice/spice/commit/?id=9f93db6f0732e1e8e9bc8690c1a080d2e6013d68</a><br>
<br>
Note though that opengl support is currently not working AFAIK, so it is probably better<br>
to just remove --enable-opengl from your configure arguments.<br>
<br>
Also note that I recently released 0.6.4, which features quite a few bugfixes, so I advice<br>
you to use that version instead.<br>
<br>
Regards,<br>
<br>
Hans<br>
<br>
<br>
&gt; Spice 0.6.3<br>
&gt; ==============<br>
&gt; prefix: /usr/local<br>
&gt; c compiler: gcc<br>
&gt; c++ compiler: g++<br>
&gt; Have XRANDR 1.2: yes<br>
&gt; Support tunneling: no<br>
&gt; Red target: x11<br>
&gt; OpenGL: yes<br>
&gt; GUI: yes<br>
&gt; Now type &#39;make&#39; to build spice<br>
&gt; make<br>
&gt; red_window.cpp: In member function ??__GLXcontextRec* RedWindow::create_context_gl()??:<br>
&gt; red_window.cpp:2050: error: cannot convert ??__GLXcontextRec*?? to ??__GLXcontextRec**?? in assignment<br>
&gt; red_window.cpp:2053: error: cannot convert ??__GLXcontextRec**?? to ??__GLXcontextRec*?? in return<br>
&gt; make[5]: *** [red_window.o] Error 1<br>
&gt; make[5]: Leaving directory `/tmp/spice-0.6.3/client/x11&#39;<br>
&gt; make[4]: *** [all-recursive] Error 1<br>
&gt; make[4]: Leaving directory `/tmp/spice-0.6.3/client/x11&#39;<br>
&gt; make[3]: *** [all-recursive] Error 1<br>
&gt; make[3]: Leaving directory `/tmp/spice-0.6.3/client&#39;<br>
&gt; make[2]: *** [all] Error 2<br>
&gt; make[2]: Leaving directory `/tmp/spice-0.6.3/client&#39;<br>
&gt; make[1]: *** [all-recursive] Error 1<br>
&gt; make[1]: Leaving directory `/tmp/spice-0.6.3&#39;<br>
&gt; make: *** [all] Error 2<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Spice-devel mailing list<br>
&gt; <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Sun, 20 Feb 2011 17:39:10 +0200<br>
From: Alon Levy &lt;<a href="mailto:alevy@redhat.com">alevy@redhat.com</a>&gt;<br>
Subject: Re: [Spice-devel] testing the spice protocol<br>
To: Bill Sanford &lt;<a href="mailto:bsanford@redhat.com">bsanford@redhat.com</a>&gt;<br>
Cc: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID: &lt;<a href="mailto:20110220153910.GF19195@playa.tlv.redhat.com">20110220153910.GF19195@playa.tlv.redhat.com</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
On Fri, Feb 18, 2011 at 11:13:27AM -0500, Bill Sanford wrote:<br>
&gt; Is it possible there is a SPICE line protocol document that explains how the protocol is structured?<br>
&gt;<br>
<br>
1. There is a document about spice 0.4 (0.6 is released and we are approaching 0.8):<br>
<br>
<a href="http://spice-space.org/docs/spice_protocol.pdf" target="_blank">http://spice-space.org/docs/spice_protocol.pdf</a><br>
<br>
2. in the repository the spice.proto file is a pretty succint description, and the enums.h and protocol.h from spice-protocol:<br>
<br>
<a href="http://cgit.freedesktop.org/spice/spice/tree/spice.proto" target="_blank">http://cgit.freedesktop.org/spice/spice/tree/spice.proto</a><br>
&nbsp;this includes all the messages<br>
<br>
<a href="http://cgit.freedesktop.org/spice/spice-protocol/tree/spice/protocol.h" target="_blank">http://cgit.freedesktop.org/spice/spice-protocol/tree/spice/protocol.h</a><br>
&nbsp;this includes the initial handshake (link message) and the wrapper around the messages in spice.proto (SpiceDataHeader)<br>
<br>
<a href="http://cgit.freedesktop.org/spice/spice-protocol/tree/spice/enums.h" target="_blank">http://cgit.freedesktop.org/spice/spice-protocol/tree/spice/enums.h</a><br>
&nbsp;enumerations<br>
<br>
&gt; APPENDIX A. Object Definitions - is an example of the description I am looking for to test the SPICE protocol.<br>
&gt;<br>
&gt; This example is from RFC 2205 (RSVP). There are 14 sections in Appendix A describing how the objects in the protocol are structured. If there isn&#39;t one for SPICE, maybe I can get the basic information and make a SPICE line protocol document that we can use.<br>

&gt;<br>
&gt; Bill<br>
&gt;<br>
&gt;<br>
&gt; APPENDIX A. Object Definitions<br>
&gt;<br>
&gt; &nbsp; &nbsp;C-Types are defined for the two Internet address families IPv4 and<br>
&gt; &nbsp; &nbsp;IPv6. &nbsp;To accommodate other address families, additional C-Types<br>
&gt; &nbsp; &nbsp;could easily be defined. &nbsp;These definitions are contained as an<br>
&gt; &nbsp; &nbsp;Appendix, to ease updating.<br>
&gt;<br>
&gt; &nbsp; &nbsp;All unused fields should be sent as zero and ignored on receipt.<br>
&gt;<br>
&gt; &nbsp; &nbsp;A.1 SESSION Class<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; SESSION Class = 1.<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; o &nbsp; &nbsp;IPv4/UDP SESSION object: Class = 1, C-Type = 1<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; IPv4 DestAddress (4 bytes) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| Protocol Id | &nbsp; &nbsp;Flags &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;DstPort &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; o &nbsp; &nbsp;IPv6/UDP SESSION object: Class = 1, C-Type = 2<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; IPv6 DestAddress (16 bytes) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| Protocol Id | &nbsp; &nbsp; Flags &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;DstPort &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;+-------------+-------------+-------------+-------------+<br>
&gt; _______________________________________________<br>
&gt; Spice-devel mailing list<br>
&gt; <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Spice-devel mailing list<br>
<a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
End of Spice-devel Digest, Vol 13, Issue 79<br>
*******************************************<br>
</blockquote></div><br><br clear="all"><br>-- <br><div>Name:&nbsp;&nbsp; анкинд/Ben<br>-----------------------------------------------------------------------------------------------</div>
<div>Mobile:&nbsp; 15800910495<br>Msn:&nbsp; &nbsp; <a href="mailto:liaosongwen@live.cn" target="_blank">liaosongwen@live.cn</a></div>
<div>QQ:&nbsp;&nbsp;&nbsp;&nbsp; 43455134</div><br>