Changeset 527 for trunk/tools/tracertstats/tracertstats.c
- Timestamp:
- 11/28/05 10:15:22 (7 years ago)
- File:
-
- 1 edited
-
trunk/tools/tracertstats/tracertstats.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/tracertstats/tracertstats.c
r501 r527 91 91 void run_trace(char *uri) 92 92 { 93 struct libtrace_packet_t packet;93 struct libtrace_packet_t *packet = trace_packet_create(); 94 94 int i; 95 95 uint64_t count = 0; … … 116 116 for (;;) { 117 117 int psize; 118 if ((psize = trace_read_packet(trace, &packet)) <1) {118 if ((psize = trace_read_packet(trace, packet)) <1) { 119 119 break; 120 120 } 121 ts = trace_get_seconds( &packet);121 ts = trace_get_seconds(packet); 122 122 123 123 for(i=0;i<filter_count;++i) { 124 if(trace_bpf_filter(filters[i].filter, &packet)) {124 if(trace_bpf_filter(filters[i].filter,packet)) { 125 125 ++filters[i].count; 126 filters[i].bytes+=trace_get_wire_length( &packet);126 filters[i].bytes+=trace_get_wire_length(packet); 127 127 } 128 128 } 129 129 130 130 ++count; 131 bytes+=trace_get_wire_length( &packet);131 bytes+=trace_get_wire_length(packet); 132 132 133 133 if (packet_interval!=UINT64_MAX
Note: See TracChangeset
for help on using the changeset viewer.
