Index: channels/chan_zap.c =================================================================== RCS file: /usr/cvsroot/asterisk/channels/chan_zap.c,v retrieving revision 1.504 diff -u -r1.504 chan_zap.c --- channels/chan_zap.c 8 Sep 2005 17:29:49 -0000 1.504 +++ channels/chan_zap.c 13 Sep 2005 09:44:04 -0000 @@ -9142,35 +9142,39 @@ int span; int x; char status[256]; + int i; + if (argc < 4) return RESULT_SHOWUSAGE; - span = atoi(argv[3]); - if ((span < 1) || (span > NUM_SPANS)) { - ast_cli(fd, "Invalid span %s. Should be a number %d to %d\n", argv[4], 1, NUM_SPANS); - return RESULT_SUCCESS; - } - if (!pris[span-1].pri) { - ast_cli(fd, "No PRI running on span %d\n", span); - return RESULT_SUCCESS; - } - for(x=0;x NUM_SPANS)) { + ast_cli(fd, "Invalid span %s. Should be a number %d to %d\n", argv[4], 1, NUM_SPANS); + return RESULT_SUCCESS; + } + if (!pris[span-1].pri) { + ast_cli(fd, "No PRI running on span %d\n", span); + return RESULT_SUCCESS; + } + for(x=0;x