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

Diff for /pegasus/src/Pegasus/Handler/snmpIndicationHandler/snmpDeliverTrap_emanate.cpp between version 1.1.2.1 and 1.1.2.2

version 1.1.2.1, 2001/10/12 17:33:08 version 1.1.2.2, 2001/11/20 00:16:56
Line 60 
Line 60 
             cout << "The fifo is not opened for reading. Subagent is not running" << endl;             cout << "The fifo is not opened for reading. Subagent is not running" << endl;
         else         else
         {         {
             strcpy(myTrapHeader.destination, destination.allocateCString());              strcpy(myTrapHeader.destination, _CString(destination));
             strcpy(myTrapHeader.snmpType, "SNMPV2");             strcpy(myTrapHeader.snmpType, "SNMPV2");
             strcpy(myTrapHeader.enterprise, enterprise.allocateCString());              strcpy(myTrapHeader.enterprise, _CString(enterprise));
             strcpy(myTrapHeader.trapOid, trapOid.allocateCString());              strcpy(myTrapHeader.trapOid, _CString(trapOid));
             myTrapHeader.variable_packets =  vbOids.size();             myTrapHeader.variable_packets =  vbOids.size();
  
             if (write(fifo_fd, &myTrapHeader, sizeof(myTrapHeader)) <=0)             if (write(fifo_fd, &myTrapHeader, sizeof(myTrapHeader)) <=0)
Line 73 
Line 73 
                 for(int packets = 0; packets<vbOids.size(); packets++)                 for(int packets = 0; packets<vbOids.size(); packets++)
                 {                 {
                     trapData myTrapData;                     trapData myTrapData;
                     strcpy(myTrapData.vbOid, vbOids[packets].allocateCString());                      strcpy(myTrapData.vbOid, _CString(vbOids[packets]));
                     strcpy(myTrapData.vbType, vbTypes[packets].allocateCString());                      strcpy(myTrapData.vbType, _CString(vbTypes[packets]));
                     strcpy(myTrapData.vbValue, vbValues[packets].allocateCString());                      strcpy(myTrapData.vbValue, _CString(vbValues[packets]));
                     write(fifo_fd, &myTrapData, sizeof(myTrapData));                     write(fifo_fd, &myTrapData, sizeof(myTrapData));
                 }                 }
             }             }


Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2