2015-07-13 108 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