Hi

In netflow.c sendTCPSessionFlow() there is the following sanity check:

  if((!isNetFlowEnabled(actualDeviceId))
     || 
(myGlobals.device[actualDeviceId].hash_hostTraffic[checkSessionIdx(theSession->initiatorIdx)]
 == NULL)
     || 
(myGlobals.device[actualDeviceId].hash_hostTraffic[checkSessionIdx(theSession->remotePeerIdx)]
 == NULL)) {
    traceEvent(TRACE_INFO, "Failed sanity check!");
    return; /* Sanity check */
  }

I added the traceEvent line and now get this warning a couple of times per
second! As this function gets called by the TCP Session cleanup function, I
would assume that there are bytes lost when it simply returns, or?

bye,

-christian-
-- 
Christian Hammers    WESTEND GmbH - Aachen und Dueren     Tel 0241/701333-0
[EMAIL PROTECTED]     Internet & Security for Professionals    Fax 0241/911879
          WESTEND ist CISCO Systems Partner - Authorized Reseller

_______________________________________________
Ntop-dev mailing list
[EMAIL PROTECTED]
http://listmanager.unipi.it/mailman/listinfo/ntop-dev

Reply via email to