]> rtime.felk.cvut.cz Git - sojka/can-utils.git/blobdiff - canbusload.c
can-utils: AOSP build clean up
[sojka/can-utils.git] / canbusload.c
index 26323d269ed1a45282418cfe53029ed141b78812..a5fb553b7dab2ec03ac705a1439b407de452aa6f 100644 (file)
@@ -1,7 +1,3 @@
-/*
- *  $Id$
- */
-
 /*
  * canbusload.c
  *
@@ -41,7 +37,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  * DAMAGE.
  *
- * Send feedback to <socketcan-users@lists.berlios.de>
+ * Send feedback to <linux-can@vger.kernel.org>
  *
  */
 
@@ -111,10 +107,10 @@ void print_usage(char *prg)
        fprintf(stderr, "\nExample:\n");
        fprintf(stderr, "\nuser$> canbusload can0@100000 can1@500000 can2@500000 can3@500000 -r -t -b -c\n\n");
        fprintf(stderr, "%s 2008-05-27 15:18:49\n", prg);
-       fprintf(stderr, " can0@100000  805  74491  36656  74%%  |XXXXXXXXXXXXXX......|\n");
-       fprintf(stderr, " can1@500000  796  75140  37728  15%%  |XXX.................|\n");
-       fprintf(stderr, " can2@500000    0      0      0   0%%  |....................|\n");
-       fprintf(stderr, " can3@500000   47   4633   2424   0%%  |....................|\n");
+       fprintf(stderr, " can0@100000   805   74491  36656  74%% |XXXXXXXXXXXXXX......|\n");
+       fprintf(stderr, " can1@500000   796   75140  37728  15%% |XXX.................|\n");
+       fprintf(stderr, " can2@500000     0       0      0   0%% |....................|\n");
+       fprintf(stderr, " can3@500000    47    4633   2424   0%% |....................|\n");
        fprintf(stderr, "\n");
 }
 
@@ -165,7 +161,7 @@ void printstats(int signo)
                else
                        percent = 0;
 
-               printf(" %*s@%-*d %4d %6d %6d %3d%%",
+               printf(" %*s@%-*d %5d %7d %6d %3d%%",
                       max_devname_len, stat[i].devname,
                       max_bitrate_len, stat[i].bitrate,
                       stat[i].recv_frames,
@@ -175,7 +171,7 @@ void printstats(int signo)
 
                if (bargraph) {
 
-                       printf("  |");
+                       printf(" |");
 
                        if (percent > 100)
                                percent = 100;
@@ -201,6 +197,7 @@ void printstats(int signo)
        }
 
        printf("\n");
+       fflush(stdout);
 
        alarm(1);
 }