k=0;
for(j=0;j<4;j++)
{
-@@ -1620,26 +1640,16 @@ int tn7sar_proc_sar_stat(char* buf, char
+@@ -1620,26 +1640,18 @@ int tn7sar_proc_sar_stat(char* buf, char
{
if((char *)*pSarStat == NULL)
break;
- k += dBytes;
- }
+
-+ k += seq_printf(m, "%s: ",(char *) *pSarStat);
++ seq_printf(m, "%s: ",(char *) *pSarStat);
++ k += strlen((char *) *pSarStat) + strlen(": ");
pSarStat++;
- if(len<=limit)
- {
- len += dBytes;
- k += dBytes;
- }
-+ k += seq_printf(m, "%s; \n",(char *) *pSarStat);
++ seq_printf(m, "%s; \n",(char *) *pSarStat);
++ k += strlen((char *) *pSarStat) + strlen("; \n");
pSarStat++;
if(k > 60)
}
}
-@@ -1648,9 +1658,22 @@ int tn7sar_proc_sar_stat(char* buf, char
+@@ -1648,9 +1660,22 @@ int tn7sar_proc_sar_stat(char* buf, char
}
}