Template:FAQ:Coding 21
From Net-SNMP Wiki
					
										
					
					There are two ways to do this.  You can either use the
'send_v2trap' call and give a varbind list, starting with
the v2-equivalent of the SNMPv1 trap, followed by the
additional varbinds.
Alternatively, you can use the (undocumented) API call
'send_enterprise_trap_vars' which takes the same parameters
as 'send_trap_vars', plus the enterprise OID to use (in the
usual name/length form).  See the code file 'agent_trap.c'
In either case, you also need to have 'trapsink' in the
snmpd.conf file.  The resulting trap will be identical,
whichever approach is used.