Sophie

Sophie

distrib > Fedora > 15 > x86_64 > by-pkgid > c3f832f417c19b715d5b564c2e28a6ae > files > 2

xferstats-2.16-21.fc15.src.rpm

--- xferstats-2.16.dist/display.c	Tue Oct 31 14:13:04 2000
+++ xferstats-2.16/display.c	Tue May 27 15:21:01 2003
@@ -602,10 +602,10 @@
 				pointers->high_date);
 		    }
 		  fprintf(html, "<TABLE BORDER=2><TR><TH></TH><TH>Number Of"
-			  "</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
+			  "</TH><TH>Completed</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
 			  "Of</TH><TH>Percent Of</TH></TR>\n");
 		  fprintf(html, "<TR><TH>Top Level Domain</TH><TH>Files Sent"
-			  "</TH><TH>Bytes Sent</TH><TH>Xmit Rate</TH><TH>Files"
+			  "</TH><TH>Transfers</TH><TH>Bytes Sent</TH><TH>Xmit Rate</TH><TH>Files"
 			  " Sent</TH><TH>Bytes Sent</TH></TR>\n");
 		  break;
 		case T_HOST:
@@ -623,9 +623,9 @@
 				pointers->high_date);
 		    }
 		  fprintf(html, "<TABLE BORDER=2><TR><TH></TH><TH>Number Of"
-			  "</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
+			  "</TH><TH>Completed</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
 			  "Of</TH><TH>Percent Of</TH></TR>\n");
-		  fprintf(html, "<TR><TH>Host</TH><TH>Files Sent</TH><TH>Bytes"
+		  fprintf(html, "<TR><TH>Host</TH><TH>Files Sent</TH><TH>Transfers</TH><TH>Bytes"
 			  " Sent</TH><TH>Xmit Rate</TH><TH>Files Sent</TH><TH>"
 			  "Bytes Sent</TH></TR>\n");
 		  break;
@@ -644,9 +644,9 @@
 				pointers->high_date);
 		    }
 		  fprintf(html, "<TABLE BORDER=2><TR><TH></TH><TH>Number Of"
-			  "</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
+			  "</TH><TH>Completed</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
 			  "Of</TH><TH>Percent Of</TH></TR>\n");
-		  fprintf(html, "<TR><TH>Domain</TH><TH>Files Sent</TH><TH>"
+		  fprintf(html, "<TR><TH>Domain</TH><TH>Files Sent</TH><TH>Transfers</TH><TH>"
 			  "Bytes Sent</TH><TH>Xmit Rate</TH><TH>Files Sent"
 			  "</TH><TH>Bytes Sent</TH></TR>\n");
 		  break;
@@ -655,9 +655,9 @@
 			  "%s</I> to <I>%s</I></H1></U><BR>\n",
 			  pointers->low_date, pointers->high_date);
 		  fprintf(html, "<TABLE BORDER=2><TR><TH></TH><TH>Number Of"
-			  "</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
+			  "</TH><TH>Completed</TH><TH>Number of</TH><TH>Average</TH><TH>Percent "
 			  "Of</TH><TH>Percent Of</TH></TR>\n");
-		  fprintf(html, "<TR><TH>Size</TH><TH>Files Sent</TH><TH>"
+		  fprintf(html, "<TR><TH>Size</TH><TH>Files Sent</TH><TH>Transfers</TH><TH>"
 			  "Bytes Sent</TH><TH>Xmit Rate</TH><TH>Files Sent"
 			  "</TH><TH>Bytes Sent</TH></TR>\n");
 		  break;
--- xferstats-2.16.dist/display.c	Tue Oct 31 14:13:04 2000
+++ xferstats-2.16/display.c	Tue May 27 18:24:41 2003
@@ -275,7 +275,7 @@
 	  /* skip all of the entries before the last 'n' dictated by
 	   * number_daily_stats */
 	  if (pointers->config->number_daily_stats)
-		  count = num_days - pointers->config->number_daily_stats + 1;
+		  count = num_days - pointers->config->number_daily_stats;
 	  if (count < 0) count = 0;
   }
 
@@ -284,16 +284,12 @@
       displayed_count++;
 
       if (pointers->config->number_daily_stats &&
-	  displayed_count >= pointers->config->number_daily_stats)
+	  displayed_count > pointers->config->number_daily_stats)
 	break;
 
-      if (displayed_count == 1 || !pointers->config->number_daily_stats ||
-	  pointers->config->number_daily_stats > num_days ||
-	  displayed_count > num_days - pointers->config->number_daily_stats)
-	{
 	  if (displayed_count == 1 ||
 	      (pointers->config->max_report_size &&
-	       !(displayed_count % (pointers->config->max_report_size + 1))))
+	       !((displayed_count - 1) % pointers->config->max_report_size)))
 	    {
 	      /* print our headers */
 	      if (pointers->config->html_output)
@@ -350,7 +346,6 @@
 		  printf("---------------  ----------  -----------  ---------  ----------  ----------\n");
 		}
 	    }
-	}
 
       if (pointers->config->html_output)
 	{
@@ -488,7 +483,7 @@
       
       if (count == 1 ||
 	  (pointers->config->max_report_size &&
-	   !(count % (pointers->config->max_report_size + 1))))
+	   !((count - 1) % pointers->config->max_report_size)))
 	{
 	  if (pointers->config->html_output)
 	    {