我是mib2c的新手,我需要列出属于一个变量的所有属性。 我使用NET-SNMP中的mib2c工具,并且有用于生成代码的配置模板。
有些属性的变量如下:
$var.defval
$var.type
我希望看到所有这些属性,以便在生成的代码中使用它们。
我知道,对于mib2c属性有man page,但并不是一切。 (例如,我知道属性$var.needlength
存在,并且在该手册页中没有提到。)
我不知道$var
是如何定义和实现的。
如何列出$var
的所有属性?
答案 0 :(得分:2)
我不确定如何以编程方式执行此操作,考虑到mib2c伪Perl的约束,但我只是查看/usr/bin/mib2c
(它是一个脚本,而不是已编译的可执行文件,所以你可以轻松检查代码)并找到以下内容。
mib2c脚本中只有四个未记录的变量:
mib2c脚本中还有更多记录的变量:
话虽这么说,我不确定你究竟希望找到什么,所以我不确定这是否真的能回答你的问题。