如何使用net-snmp API接收SNMP陷阱?

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

我计划在Qt环境下使用C/C++开发一个NMS应用,该应用程序应使用任何SNMP库发送和接收SNMPv2c陷阱。我找到了一些使用netsnmp API发送陷阱的代码,但无法找到用于接收陷阱的API。请帮助我,提前致谢。 - madhu babu sunkara
1个回答

0

我已经阅读了相关内容,只发现有一个能够处理SNMP陷阱的工具——snmptrapd,但它只是一个工具。我正在寻找一个库或函数调用,可以用于监听UDP端口162中的SNMP陷阱。有一个名为Net-SNMP的库可用于发送SNMP陷阱,但我仍然没有找到一个用于处理和解码SNMP陷阱的库。谢谢。 - madhu babu sunkara
添加了一个到snmptrapd源代码的链接。 - k1eran

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接