From 387cbf52ff78bd768e8bfd571cf865f6455cb57e Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Sat, 22 Jul 2006 12:49:17 +0000 Subject: pjsua application should check that the --max-calls argument does not exceed compile time maximums git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@620 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/pjsua/pjsua_app.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pjsip-apps/src/pjsua') diff --git a/pjsip-apps/src/pjsua/pjsua_app.c b/pjsip-apps/src/pjsua/pjsua_app.c index 999df2a5..aa724296 100644 --- a/pjsip-apps/src/pjsua/pjsua_app.c +++ b/pjsip-apps/src/pjsua/pjsua_app.c @@ -624,8 +624,9 @@ static pj_status_t parse_args(int argc, char *argv[], case OPT_MAX_CALLS: cfg->cfg.max_calls = my_atoi(pj_optarg); - if (cfg->cfg.max_calls < 1 || cfg->cfg.max_calls > 255) { - PJ_LOG(1,(THIS_FILE,"Too many calls for max-calls (1-255)")); + if (cfg->cfg.max_calls < 1 || cfg->cfg.max_calls > PJSUA_MAX_CALLS) { + PJ_LOG(1,(THIS_FILE,"Too many calls for max-calls (1-%d)", + PJSUA_MAX_CALLS)); return -1; } break; @@ -1315,6 +1316,9 @@ static void keystroke_help(void) puts("+------------------------------+--------------------------+-------------------+"); puts("| q QUIT |"); puts("+=============================================================================+"); + + i = pjsua_call_get_count(); + printf("You have %d active call%s\n", i, (i>1?"s":"")); } -- cgit v1.2.3