On 7/5/07, Shehjar Tikoo <[EMAIL PROTECTED]> wrote:

Jean-Grégoire Foulon wrote:
> I just managed to have a lib 50% smaller by removing some protocols. I
will
> try to post a diff file here (or somewhere else) when I have a
satisfying
> result.
> I think it can be useful for people trying to get a lightweight version
but
> I don't think I will have time to do something clean and generic enough
to
> be integrated into the repository.

To make this info more accessible, is it possible to put up a wiki
page about this? Preferably on wiki.wireshark.org?

Shehjar

Ok, as soon as I have something working like I want... by the way,
currently it doesn't ;-)
I removed some more dissectors, and now, some assertions fail. Some
protocols are linked together in a more or less obvious way :
-The Telnet dissector depends on kerberos, I had to comment some line int
packet-telnet.c to remove dependencies to kerberos. It was the easy part.
-The Arp dissector is linked to arcnet because it calls "dissector_add("
arcnet.protocol_id", ARCNET_PROTO_ARP_1051, arp_handle);" it is hard to
detect, and I don't know if there would be an easy way to modify Wireshark
code to avoid such dependencies.

So I will probably have to comment a lot of those call to suppress the
dependencies. My patch might be bigger than I expected, I hope the wiki
allows to upload files.

Jean-Gregoire
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to