Как я могу получать ловушки с помощью C или C++ и модуля net-snmp. Мне нужен пример кода, но примеры на http://www.net-snmp.org/ используют системные вызовы но не методы API.
Как получать ловушки SNMP с помощью net-snmp API?
comment
Я планирую разработать приложение NMS на C/C++ в среде Qt, которое должно отправлять и получать ловушки snmpv2c с использованием любых библиотек snmp. Я нашел некоторый код, который использует API netsnmp для отправки ловушек, но не смог найти API для получения ловушек. пожалуйста, помогите мне и спасибо заранее
- person madhu babu sunkara   schedule 13.07.2015
Ответы (1)
На сайте net-snmp есть подробные руководства по программированию.
Посмотрите на http://www.net-snmp.org/wiki/index.php/Tutorials#Coding_Tutorials
EDIT: См. также исходный код для snmptrapd в качестве руководства по получению ловушек.
person
k1eran
schedule
14.07.2015
я читал об этом, и я нашел там только инструмент, который может обрабатывать ловушки SNMP, который является snmptrapd, но snmptrapd - это просто инструмент.. я ищу библиотеку или вызовы функций, которые можно было бы использовать для прослушивания ловушек SNMP в UDP Порт 162. Существует библиотека n Net-SNMP, предназначенная для отправки SNMP-ловушек.. но для обработки и декодирования SNMP-ловушек я до сих пор ее не нашел. Спасибо.
- person madhu babu sunkara; 31.07.2015
Добавлена ссылка на snmptrapd src.
- person k1eran; 31.07.2015