This shows you the differences between two versions of the page.
Last revision | |||
— | sdk:scripts:snmp-trap [2015/05/05 15:04] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== SDK Script snmp-trap.are ====== | ||
+ | <code c snmp-trap.are> | ||
+ | /* DESC: This script can be used to send SNMP traps | ||
+ | * Copyright (C) 2014 NetModule AG, Switzerland | ||
+ | */ | ||
+ | |||
+ | /* use SNMPv1 */ | ||
+ | rc = nb_snmp_traphost(" | ||
+ | |||
+ | if (rc != 0) { | ||
+ | printf(" | ||
+ | exit(1); | ||
+ | } | ||
+ | |||
+ | /* send null trap */ | ||
+ | if (nb_snmp_trap(" | ||
+ | printf(" | ||
+ | } | ||
+ | |||
+ | /* send an integer trap */ | ||
+ | if (nb_snmp_trap(" | ||
+ | printf(" | ||
+ | } | ||
+ | |||
+ | /* send an octet string trap */ | ||
+ | if (nb_snmp_trap(" | ||
+ | printf(" | ||
+ | } | ||
+ | |||
+ | |||
+ | exit(0); | ||
+ | |||
+ | </ | ||