Получение snmptraps в программе на C
Я хочу написать программу на C, которая получает snmptraps, отправленные с другой машины, и анализирует их. Я могу сделать это из командной строки, но понятия не имею, как реализовать это в C.
Я искал в Интернете и обнаружил, что большая часть кода была на ruby или, по крайней мере, на C++, в котором был класс traplistener.
Есть ли способ получить snmptraps из программы на C?
1 ответ
Одна из лучших библиотек - использовать net-snmp. Он поддерживает связи C и C++.