version 1.11.4.2, 2007/04/04 11:04:48
|
version 1.12, 2007/01/11 16:21:59
|
|
|
{ | { |
PEG_METHOD_ENTER(TRC_IND_HANDLER, "snmpDeliverTrap_netsnmp::terminate"); | PEG_METHOD_ENTER(TRC_IND_HANDLER, "snmpDeliverTrap_netsnmp::terminate"); |
| |
// Shuts down the application, and appropriate clean up |
|
snmp_shutdown("snmpIndicationHandler"); |
|
|
|
SOCK_CLEANUP; | SOCK_CLEANUP; |
| |
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
|
|
} | } |
catch (...) | catch (...) |
{ | { |
PEG_TRACE_CSTRING(TRC_DISCARDED_DATA, Tracer::LEVEL2, |
PEG_TRACE_STRING(TRC_DISCARDED_DATA, Tracer::LEVEL2, |
"Snmp Indication Handler failed to pack a CIM " | "Snmp Indication Handler failed to pack a CIM " |
"Property into the SNMP PDU: Unknown exception."); | "Property into the SNMP PDU: Unknown exception."); |
} | } |
|
|
try | try |
{ | { |
| |
#if !defined(PEGASUS_PLATFORM_WIN32_IX86_MSVC) && !defined(PEGASUS_OS_ZOS) |
#if !defined(PEGASUS_OS_TYPE_WINDOWS) && !defined(PEGASUS_OS_ZOS) |
char* last; | char* last; |
for (const char* p = strtok_r(trapOidCopy, ".", &last); p; | for (const char* p = strtok_r(trapOidCopy, ".", &last); p; |
p=strtok_r(NULL, ".", &last)) | p=strtok_r(NULL, ".", &last)) |