MIB Parser Library
-
Does anyone know of a good (reliable) MIB parser, that is, one that takes an SNMP MIB file, and lets you get at all the OID definitions programatically? I really need source code or a library for it, since it will be integrated into another C++ application. Free would be good, but happy to pay if necessary. I've found libsmi[^], but that seems to crash *a lot*. It looks like its memory management isn't all it could be (unitialised pointers, memory leaks etc). Thanks in advance.
-
Does anyone know of a good (reliable) MIB parser, that is, one that takes an SNMP MIB file, and lets you get at all the OID definitions programatically? I really need source code or a library for it, since it will be integrated into another C++ application. Free would be good, but happy to pay if necessary. I've found libsmi[^], but that seems to crash *a lot*. It looks like its memory management isn't all it could be (unitialised pointers, memory leaks etc). Thanks in advance.
Graham Bradshaw wrote:
MIB Parser
Why on Earth would you ever, _EVER_ want to parse the Men In Black?
:badger:
-
Does anyone know of a good (reliable) MIB parser, that is, one that takes an SNMP MIB file, and lets you get at all the OID definitions programatically? I really need source code or a library for it, since it will be integrated into another C++ application. Free would be good, but happy to pay if necessary. I've found libsmi[^], but that seems to crash *a lot*. It looks like its memory management isn't all it could be (unitialised pointers, memory leaks etc). Thanks in advance.
Wow! I didnt expect an SNMP question here. You can use the MIB parser / compiler component from our Unbrowse SNMP application. You can access it via script (VBScript / Ruby) or via C++/C# COM. It is a free feature. For more visit here[^] or contact me via my CP profile. You can also try to tweak the Net-SNMP code, it may be a bit difficult though.
-
Wow! I didnt expect an SNMP question here. You can use the MIB parser / compiler component from our Unbrowse SNMP application. You can access it via script (VBScript / Ruby) or via C++/C# COM. It is a free feature. For more visit here[^] or contact me via my CP profile. You can also try to tweak the Net-SNMP code, it may be a bit difficult though.
Looks good. Can I just redistribute the atmib2.dll file, or are there some dependencies I need to worry about?
-
Looks good. Can I just redistribute the atmib2.dll file, or are there some dependencies I need to worry about?
ATMib2.dll and vocore2.dll Or you can just have them install Unbrowse SNMP and just let it expire.