(file) Return to snmpDeliverTrap_netsnmp.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Handler / snmpIndicationHandler

Diff for /pegasus/src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_netsnmp.cpp between version 1.3.2.1 and 1.7

version 1.3.2.1, 2006/04/19 22:33:44 version 1.7, 2006/07/28 18:40:41
Line 213 
Line 213 
         exceptionStr = _MSG_SESSION_OPEN_FAILED;         exceptionStr = _MSG_SESSION_OPEN_FAILED;
  
         // Get library, system errno         // Get library, system errno
         snmp_sess_error(&snmpSession, &libErr, &sysErr, &errStr);          snmp_error(&snmpSession, &libErr, &sysErr, &errStr);
  
         exceptionStr.append(errStr);         exceptionStr.append(errStr);
  
Line 258 
Line 258 
             communityName = securityName;             communityName = securityName;
         }         }
  
         if (snmpSession.peername)  
         {  
             free(snmpSession.peername);             free(snmpSession.peername);
         }  
  
         if (sessionPtr->community)  
         {  
             free(sessionPtr->community);             free(sessionPtr->community);
         }  
  
         CString communityNameCStr = communityName.getCString();         CString communityNameCStr = communityName.getCString();
         size_t communityNameLen = strlen(communityNameCStr);         size_t communityNameLen = strlen(communityNameCStr);
Line 538 
Line 532 
             strcat(numericEntOid, oidSubIdentifiers[i]);             strcat(numericEntOid, oidSubIdentifiers[i]);
         }         }
  
         if (oidSubIdentifiers[oidSubIdentifiers.size()-2] != "0")          if (strcmp(oidSubIdentifiers[oidSubIdentifiers.size()-2], "0") != 0)
         {         {
             strcat(numericEntOid, ".");             strcat(numericEntOid, ".");
             strcat(numericEntOid,             strcat(numericEntOid,


Legend:
Removed from v.1.3.2.1  
changed lines
  Added in v.1.7

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2