From: Michael Meffie Date: Thu, 23 Sep 2010 14:15:57 +0000 (-0400) Subject: scout: display fetch and store counts as unsigned X-Git-Tag: upstream/1.8.0_pre1^2~4761 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=e28bb036b85ea90c0ecf8d52a17043374c1fef3a;p=packages%2Fo%2Fopenafs.git scout: display fetch and store counts as unsigned Fetches and stores are already defined as unsigned, so format them as unsigned values when displaying in scout. This fixes the bug where scout shows those counts as negative values on busy servers which have been running for a while. Change-Id: I460172720d76e081ede4381b2718f75386af4285 Reviewed-on: http://gerrit.openafs.org/2843 Reviewed-by: Simon Wilkinson Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/scout/scout.c b/src/scout/scout.c index 85fced530..78e16d5a0 100644 --- a/src/scout/scout.c +++ b/src/scout/scout.c @@ -1379,7 +1379,7 @@ FS_Handler(void) lightdata = (struct gator_lightobj *)(curr_line->fetches_lp->o_data); if (*curr_probeOK == 0) { sp = s; - sprintf(sp, "%d", curr_stats->TotalFetchs); + sprintf(sp, "%u", curr_stats->TotalFetchs); } else sp = sblank; code = mini_justify(sp, /*Src buffer */ @@ -1398,7 +1398,7 @@ FS_Handler(void) lightdata = (struct gator_lightobj *)(curr_line->stores_lp->o_data); if (*curr_probeOK == 0) { sp = s; - sprintf(sp, "%d", curr_stats->TotalStores); + sprintf(sp, "%u", curr_stats->TotalStores); } else sp = sblank; code = mini_justify(sp, /*Src buffer */