Biot Olivier wrote,
> | From: Michael Shuldman
> |
> | Biot Olivier wrote,
> | > Could you tell me which Ethereal version you patched the
> | X11 dissector?
> |
> | This was for the last (?) version, ethereal-0.10.0a.
>
> Strange, as the RCS identifier and the includes of the packet-x11.c you sent
> are different:
>
> /*
> * $Id: packet-x11.c,v 1.11 2003/12/29 13:30:57 michaels Exp michaels $
> */
> #include "packet-x11.h"
> #include "keysymdef.h"
>
> [I suppose you're working on a private CVS repository based on current
> Ethereal, and that this is version 1.11 within your *private* repository.]
Yeah, I used rcs myself while working on it.
> If the X11 protocol needs to export functionality to other parts of
> Ethereal, then packet-x11.h makes sense; if it only contains declarations
> static to X11 then it doesn't.
It only contains stuff relevant to X11, I take it you mean
you don't want another extra file and want to put it into a
previously existing file?
> I suppose the file keysymdef.h is a modified version of the
> packet-x11-keysym.h file.
Mmm, actually no. I suppose they could well be merged together though,
since the contents is related.
> Another quick look at the differences between existing and new X11 dissector
> shows that some macros don't expand to expressions within curly braces
> anymore. I suppose this was intentional.
Yes, I wanted the value too, not just set the variable.
> I at least need your packet-x11.h file (and preferably also your keysymdef.h
> file) in order to compile Ethereal.
Weren't they included in my mail? According to my mailfolder, I
sent the following files:
2 [text/plain, 7bit, 34K] packet-x11-keysym.h
3 [text/plain, 7bit, 120K] packet-x11.c
4 [text/plain, 7bit, 8.0K] packet-x11.h
5 [text/plain, 7bit, 16K] x11-declarations.h
6 [text/plain, 7bit, 48K] x11-register-info.h
7 [text/plain, 7bit, 84K] keysymdef.h
8 [text/plain, 7bit, 3.3K] docdiff
Let me know if something went wrong and I can re-send them,
or if there's anything else I can do to help.
--
_ //
\X/ -- Michael Shuldman <michaels@xxxxxxx>