X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapp%2Fvpp_get_stats.c;h=d13e4d9b2b22cb2e20de04e5d8b73f90bc57fc07;hb=65c56c83ce4e58178b5ad90a8f325692c9904381;hp=1d878029ddacef17cb5234ecd011628e6d341fed;hpb=703908aaf4f80ef6bc78166d46eba3a3b3aa15f7;p=vpp.git diff --git a/src/vpp/app/vpp_get_stats.c b/src/vpp/app/vpp_get_stats.c index 1d878029dda..d13e4d9b2b2 100644 --- a/src/vpp/app/vpp_get_stats.c +++ b/src/vpp/app/vpp_get_stats.c @@ -80,13 +80,18 @@ stat_poll_loop (u8 ** patterns) break; case STAT_DIR_TYPE_ERROR_INDEX: - fformat (stdout, "%llu %s\n", res[i].error_value, res[i].name); + for (j = 0; j < vec_len (res[i].error_vector); j++) + fformat (stdout, "%llu %s\n", res[i].error_vector[j], + res[i].name); break; case STAT_DIR_TYPE_SCALAR_INDEX: fformat (stdout, "%.2f %s\n", res[i].scalar_value, res[i].name); break; + case STAT_DIR_TYPE_EMPTY: + break; + default: printf ("Unknown value\n"); ; @@ -213,7 +218,9 @@ reconnect: break; case STAT_DIR_TYPE_ERROR_INDEX: - fformat (stdout, "%llu %s\n", res[i].error_value, res[i].name); + for (j = 0; j < vec_len (res[i].error_vector); j++) + fformat (stdout, "[@%d] %llu %s\n", j, res[i].error_vector[j], + res[i].name); break; case STAT_DIR_TYPE_SCALAR_INDEX: @@ -229,6 +236,9 @@ reconnect: res[i].name); break; + case STAT_DIR_TYPE_EMPTY: + break; + default: ; }