Changeset 02d13cb for tools/tracertstats
- Timestamp:
- 03/01/18 17:10:50 (4 years ago)
- Branches:
- cachetimestamps, develop, etsilive, master, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance
- Children:
- 43b773a
- Parents:
- 207e288
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/tracertstats/tracertstats.c
ra8cfe71 r02d13cb 197 197 thread_data_t *td = (thread_data_t *)tls; 198 198 int i; 199 size_t wlen; 199 200 200 201 if (IS_LIBTRACE_META_PACKET(packet)) { … … 212 213 sizeof(statistic_t) * filter_count); 213 214 } 215 wlen = trace_get_wire_length(packet); 216 if (wlen == 0) { 217 /* Don't count ERF provenance and similar packets */ 218 return packet; 219 } 214 220 for(i=0;i<filter_count;++i) { 215 221 if(trace_apply_filter(filters[i].filter, packet)) { 216 222 td->results->filters[i].count++; 217 td->results->filters[i].bytes+= trace_get_wire_length(packet);223 td->results->filters[i].bytes+=wlen; 218 224 } 219 225 } 220 226 221 227 td->results->total.count++; 222 td->results->total.bytes += trace_get_wire_length(packet);228 td->results->total.bytes += wlen; 223 229 return packet; 224 230 }
Note: See TracChangeset
for help on using the changeset viewer.