aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2006-12-07 08:43:42 +0000
committerChristian Grothoff <christian@grothoff.org>2006-12-07 08:43:42 +0000
commitfb7976ee8707f6ff6908732b1f999963dde03ff9 (patch)
treea1a4d4edc5931c3466df94d8517195ecb008b1ac
parenteded2091fea684949c9cac0b39ed8fa5110903d3 (diff)
downloadgnunet-gtk-fb7976ee8707f6ff6908732b1f999963dde03ff9.tar.gz
gnunet-gtk-fb7976ee8707f6ff6908732b1f999963dde03ff9.zip
new stats fixes
-rw-r--r--src/plugins/stats/functions.c8
-rw-r--r--src/plugins/stats/statistics.c4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/stats/functions.c b/src/plugins/stats/functions.c
index 08bb125c..851d544b 100644
--- a/src/plugins/stats/functions.c
+++ b/src/plugins/stats/functions.c
@@ -225,7 +225,7 @@ static int getTrafficRecvStats(const void * closure,
225 if (OK != getStatValue(&rlimit, 225 if (OK != getStatValue(&rlimit,
226 &lrlimit, 226 &lrlimit,
227 NULL, 227 NULL,
228 "# total advertised bytes per minute received limit")) { 228 "# total advertised bytes per second received limit")) {
229 rlimit = 0; 229 rlimit = 0;
230 lrlimit = 0; 230 lrlimit = 0;
231 } 231 }
@@ -252,7 +252,7 @@ static int getTrafficRecvStats(const void * closure,
252 data[0][2] = ((gfloat)(queries+content+noise)) / (banddown * dtime / cronSECONDS); /* yellow */ 252 data[0][2] = ((gfloat)(queries+content+noise)) / (banddown * dtime / cronSECONDS); /* yellow */
253 data[0][3] = ((gfloat)(queries+content+noise+hellos)) / (banddown * dtime / cronSECONDS); /* blue */ 253 data[0][3] = ((gfloat)(queries+content+noise+hellos)) / (banddown * dtime / cronSECONDS); /* blue */
254 data[0][4] = ((gfloat) total) / (banddown * dtime / cronSECONDS); /* gray */ 254 data[0][4] = ((gfloat) total) / (banddown * dtime / cronSECONDS); /* gray */
255 data[0][5] = ((gfloat) rlimit) / (banddown * dtime / cronSECONDS); /* magenta */ 255 data[0][5] = (gfloat) rlimit / banddown; /* magenta */
256#if 0 256#if 0
257 printf("I: %f %f %f %f\n", 257 printf("I: %f %f %f %f\n",
258 data[0][0], 258 data[0][0],
@@ -326,7 +326,7 @@ static int getTrafficSendStats(const void * closure,
326 if (OK != getStatValue(&slimit, 326 if (OK != getStatValue(&slimit,
327 &lslimit, 327 &lslimit,
328 NULL, 328 NULL,
329 "# total allowed bytes per minute transmission limit")) { 329 "# total allowed bytes per second transmission limit")) {
330 slimit = 0; 330 slimit = 0;
331 lslimit = 0; 331 lslimit = 0;
332 } 332 }
@@ -352,7 +352,7 @@ static int getTrafficSendStats(const void * closure,
352 data[0][2] = ((gfloat) (noise + content + queries)) / (bandup*dtime / cronSECONDS); /* yellow */ 352 data[0][2] = ((gfloat) (noise + content + queries)) / (bandup*dtime / cronSECONDS); /* yellow */
353 data[0][3] = ((gfloat) (noise + content + queries + hellos)) / (bandup*dtime / cronSECONDS); /* blue */ 353 data[0][3] = ((gfloat) (noise + content + queries + hellos)) / (bandup*dtime / cronSECONDS); /* blue */
354 data[0][4] = ((gfloat) total) / (bandup*dtime / cronSECONDS); /* grey */ 354 data[0][4] = ((gfloat) total) / (bandup*dtime / cronSECONDS); /* grey */
355 data[0][5] = ((gfloat) slimit) / (bandup*dtime / cronSECONDS); /* magenta */ 355 data[0][5] = ((gfloat) slimit) / bandup ; /* magenta */
356#if 0 356#if 0
357 printf("O: %f %f %f %f\n", 357 printf("O: %f %f %f %f\n",
358 data[0][0], 358 data[0][0],
diff --git a/src/plugins/stats/statistics.c b/src/plugins/stats/statistics.c
index 5852c79a..7e22d284 100644
--- a/src/plugins/stats/statistics.c
+++ b/src/plugins/stats/statistics.c
@@ -174,7 +174,7 @@ static void load_graph_draw(LoadGraph *g) {
174 gint y2 = g->data[i+1][j] / max * g->draw_height - 1; 174 gint y2 = g->data[i+1][j] / max * g->draw_height - 1;
175 175
176 if ((g->data[i][j] != -1) && (g->data[i+1][j] != -1)) { 176 if ((g->data[i][j] != -1) && (g->data[i+1][j] != -1)) {
177 if (stats[g->statIdx].fill <= i) { 177 if (stats[g->statIdx].fill <= j) {
178 gdk_draw_line(g->pixmap, g->gc, 178 gdk_draw_line(g->pixmap, g->gc,
179 g->draw_width - x2, 179 g->draw_width - x2,
180 g->draw_height - y2, 180 g->draw_height - y2,
@@ -441,7 +441,7 @@ void init_stats(struct GE_Context * ectx,
441 "STATS-INTERVAL", 441 "STATS-INTERVAL",
442 1, 442 1,
443 99 * cronYEARS, 443 99 * cronYEARS,
444 30 * cronSECONDS, 444 3 * cronSECONDS,
445 &UPDATE_INTERVAL); 445 &UPDATE_INTERVAL);
446 init_functions(ectx, 446 init_functions(ectx,
447 cfg); 447 cfg);