我想获取加载在管理器上的 MIB 中所有 OID 的列表并将其显示给用户,以便他们可以选择哪个 MIB 对象来执行 GET/SET 请求。我还想获取对象的语法和最大访问权限。我正在使用 C++ 编程。我想解析 MIB 以获取 OID,而不是使用 snmpwalk。我正在尝试使用 Net-SNMP MIB_API。我查看了手册页,但不清楚如何使用这些功能来实现我想要做的事情。
我看到当我们调用 init_mib() 时已经调用了 read_all_mibs()。这意味着我不需要再次调用 read_all_mibs() ,对吗?谁能指导我应该做的 init_mib() 之后的下一步是什么。
任何帮助将非常感激。谢谢。