Changeset 6a6e6a8 for tools/tracestats
- Timestamp:
- 03/12/15 17:14:42 (6 years ago)
- Branches:
- 4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, 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:
- a978dec
- Parents:
- b54e2da
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/tracestats/tracestats_parallel.c
r6a082f8 r6a6e6a8 139 139 trace_print_statistics(stats, stderr, NULL); 140 140 free(stats); 141 trace_publish_result(trace, t, 0, (libtrace_generic_t){.ptr = results}, RESULT_ NORMAL); // Only ever using a single key 0141 trace_publish_result(trace, t, 0, (libtrace_generic_t){.ptr = results}, RESULT_USER); // Only ever using a single key 0 142 142 //fprintf(stderr, "tracestats_parallel:\t Stopping thread - publishing results\n"); 143 143 break; … … 168 168 case MESSAGE_RESULT: 169 169 /* Get the results from each core and sum 'em up */ 170 assert( libtrace_result_get_key(data.res)== 0);171 statistics_t * res = libtrace_result_get_value(data.res).ptr;170 assert(data.res->key == 0); 171 statistics_t * res = data.res->value.ptr; 172 172 count += res[0].count; 173 173 bytes += res[0].bytes;
Note: See TracChangeset
for help on using the changeset viewer.