diff --git a/res/res_pjsip/pjsip_resolver.c b/res/res_pjsip/pjsip_resolver.c index ac6e1e8a017deecc18c80a413993767b2b54b94f..45fcd76fe7000dbd751493d6c433ada5c9098571 100644 --- a/res/res_pjsip/pjsip_resolver.c +++ b/res/res_pjsip/pjsip_resolver.c @@ -1542,6 +1542,8 @@ static char *cli_show_tasks(struct ast_cli_entry *e, int cmd, struct ast_cli_arg ast_cli(a->fd, "%-40.40s Resolving...\n", host->target.addr.host.ptr); continue; } + if (host->target.type == PJSIP_TRANSPORT_UNSPECIFIED) + continue; for (cnt = 0, current = host->a_records.first, next = current ? current->list.next : NULL; current; cnt++, current = next, next = current ? current->list.next : NULL) { ast_cli(a->fd, "%-40.40s %-40.40s %-25.25s %-6d %-15.15s %10d %8d %-24s\n",