WireShark
Peter Harris
pharris at opentext.com
Mon Apr 20 09:21:06 PDT 2009
Pat Kane wrote:
> How hard would it be for me to describe my small local X extension
> in XCB format and get Wireshark to grok it?
Assuming your local X extension is regular, it should be relatively easy
to describe in XCB's XML format. See the SHAPE extension description for
an example:
http://cgit.freedesktop.org/xcb/proto/tree/src/shape.xml
Once you've got that, you've got everything that XCB gives you:
automatic libxcb generation, automatic python binding, etc.
In terms of Wireshark, you "just" need to
- Build unmodified wireshark from svn, to make sure you have that
process working.
- Apply my patch from
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981
- Follow these directions:
https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2492
(except replace the xcb/proto git clone URL with your local git
repository that has your own extension added to it)
> I esp. need to track the XConvertSelection process.
Wireshark has excellent filtering capabilities. I'm sure you could
easily construct a filter to show only the packets you are interested in.
Peter Harris
--
Open Text Connectivity Solutions Group
Peter Harris http://www.opentext.com/connectivity
Research and Development Phone: +1 905 762 6001
pharris at opentext.com Toll Free: 1 877 359 4866
More information about the xorg-devel
mailing list