Question

Can we write the code for sending user defined traps rather than those mentioned in snmpd using Net-SNMP API like below to send traps netsnmp_send_traps(), send_v2trap(), send_v3trap()?

I am not planning to write any MIB module. So I don't expect that my trap should be going through snmpd (Agent Daemon).

The idea I want to implement is that sending trap from external code to snmptrapd which will receive traps and forward it to configured trap receiver to get more familiar with Net-SNMP library.

Was it helpful?

Solution

There is no Net-SNMP API provided. We can just fork-exec Net-SNMP command to send trap.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top