2015-07-13 127 views
2

如何使用C或C++和net-snmp模块接收陷阱。我需要示例代码,但http://www.net-snmp.org/中的示例使用系统调用,但不使用API​​方法。如何使用net-snmp API接收SNMP陷阱?

+0

我打算在C/C++环境下开发一个NMS应用程序,它应该使用任何snmp库发送和接收snmpv2c陷阱。我发现了一些使用netsnmp API发送陷阱的代码,但无法找到用于接收陷阱的API。请帮助我,并提前感谢 –

回答

0

net-snmp网站确实有全面的编码教程。

http://www.net-snmp.org/wiki/index.php/Tutorials#Coding_Tutorials

编辑: 另见source code用于snmptrapd至于如何接收陷阱的指南。

+0

我已阅读有关它,我只发现了一个工具,可以处理SNMP陷阱的snmptrapd,但snmptrapd只是一个工具..寻找一个库或函数调用可以使用在侦听UDP端口162中的SNMP陷阱。有一个库Net-SNMP用于SNMP Traps sending..but处理和解码SNMP陷阱,但我仍然没有找到。谢谢。 –

+0

添加了snmptrapd src的链接。 – k1eran