diff --git a/app/consapp/str2str/str2str.c b/app/consapp/str2str/str2str.c index d6d9cf7b1..903fa4111 100644 --- a/app/consapp/str2str/str2str.c +++ b/app/consapp/str2str/str2str.c @@ -290,7 +290,7 @@ int main(int argc, char **argv) char *local="",*proxy="",*opt="",buff[256],*p; char strmsg[MAXSTRMSG]="",*antinfo="",*rcvinfo=""; char *ant[]={"","",""},*rcv[]={"","",""},*logfile=""; - int i,j,n=0,dispint=5000,trlevel=0,opts[]={10000,10000,2000,32768,10,0,30,0}; + int i,j,n=0,count_stream=0,dispint=5000,trlevel=0,opts[]={10000,10000,2000,32768,10,0,30,0}; int types[MAXSTR]={STR_FILE,STR_FILE},stat[MAXSTR]={0},log_stat[MAXSTR]={0}; int byte[MAXSTR]={0},bps[MAXSTR]={0},fmts[MAXSTR]={0},sta=0; int deamon=0; @@ -314,6 +314,7 @@ int main(int argc, char **argv) // Capture the current messages for this output stream. msgs[n + 1] = msg; n++; + count_stream++; } else if (!strcmp(argv[i],"-p")&&i+3