> It seems rtstat has a problem, at least on my dual cpu (x86) machine : > > The 'entries' column seems ok, not the following ones (rt_cache in_hit, > rt_cache in_slow_tot) > > It seems only the last line from /proc/net/stat/rt_cache is taken into > account, instead of summing all the lines (one line per cpu) > > (only the first column 'entries' is not to be summed) Thanks, try this patch. (it's going in next version). diff -Nru a/misc/lnstat_util.c b/misc/lnstat_util.c --- a/misc/lnstat_util.c 2005-03-16 15:29:26 -08:00 +++ b/misc/lnstat_util.c 2005-03-16 15:29:26 -08:00 @@ -53,7 +53,7 @@ gettimeofday(&lf->last_read, NULL); for (j = 0; j < lf->num_fields; j++) - lf->fields[j].values[i] = strtoul(ptr, &ptr, 16); + lf->fields[j].values[i] += strtoul(ptr, &ptr, 16); } return num_lines; } - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html