LEGO wrote: > I been thinking about the fact that Wireshark does not really need a > MIB parser. It just needs to know OIDs, their name and their type. > [...] > That way we could get rid of the NET-SNMP dependency, and *clean* a > dissector that really needs it. I guess that more than 1/3rd (2/3rds > if we take encryption out) of the handwritten code in > packet-snmp-template.c can easily go. And trust me, no one will ever > miss it, especially the maintainers.
Is there any preview of the libsmi-based dissection available? I'm curious/concerned how it will handle e.g. - explicit-length and implicit-length index strings - display hints I'd be extremely unhappy to lose any of these features, but I can't see how oid/name/type-restricted flat files could offer them. Additionally, I've already got my MIB collection configured in/for net-snmp and current Wireshark can happily re-use it automatically (e.g. by setting MIBS to "ALL"). The libsmi approach OTOH would require additional configuration work for me every time I change my MIB collection. +Thomas PS. Sorry for breaking the thread by replying to digest due to vacation. -- Thomas Anders (thomas.anders at blue-cable.de) _______________________________________________ Wireshark-dev mailing list [email protected] http://www.wireshark.org/mailman/listinfo/wireshark-dev
