Changeset 3840760 for tools/tracestats
- Timestamp:
- 11/28/05 10:15:22 (15 years ago)
- Branches:
- 4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, getfragoff, help, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
- Children:
- 08594b8
- Parents:
- 14d8a63
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/tracestats/tracestats.c
r130a0e4 r3840760 68 68 void run_trace(char *uri) 69 69 { 70 struct libtrace_packet_t packet;70 struct libtrace_packet_t *packet = trace_packet_create(); 71 71 int i; 72 72 uint64_t count = 0; … … 79 79 for (;;) { 80 80 int psize; 81 if ((psize = trace_read_packet(trace, &packet)) <1) {81 if ((psize = trace_read_packet(trace, packet)) <1) { 82 82 break; 83 83 } 84 84 85 85 for(i=0;i<filter_count;++i) { 86 if(trace_bpf_filter(filters[i].filter, &packet)) {86 if(trace_bpf_filter(filters[i].filter,packet)) { 87 87 ++filters[i].count; 88 filters[i].bytes+=trace_get_wire_length( &packet);88 filters[i].bytes+=trace_get_wire_length(packet); 89 89 } 90 90 } 91 91 92 92 ++count; 93 bytes+=trace_get_wire_length( &packet);93 bytes+=trace_get_wire_length(packet); 94 94 } 95 95
Note: See TracChangeset
for help on using the changeset viewer.