|
|
|
@ -1880,7 +1880,7 @@ void call_ng_main_flags(const ng_parser_t *parser, str *key, parser_arg value, h |
|
|
|
break; |
|
|
|
case CSH_LOOKUP("media address"): |
|
|
|
case CSH_LOOKUP("media-address"): |
|
|
|
if (sockaddr_parse_any_str(&out->media_address, &s)) |
|
|
|
if (!sockaddr_parse_any_str(&out->media_address, &s)) |
|
|
|
ilog(LOG_WARN, "Could not parse 'media-address'"); |
|
|
|
break; |
|
|
|
case CSH_LOOKUP("media echo"): |
|
|
|
@ -2212,7 +2212,7 @@ void call_ng_main_flags(const ng_parser_t *parser, str *key, parser_arg value, h |
|
|
|
break; |
|
|
|
case CSH_LOOKUP("xmlrpc-callback"): |
|
|
|
case CSH_LOOKUP("XMLRPC-callback"): |
|
|
|
if (sockaddr_parse_any_str(&out->xmlrpc_callback, &s)) |
|
|
|
if (!sockaddr_parse_any_str(&out->xmlrpc_callback, &s)) |
|
|
|
ilog(LOG_WARN, "Failed to parse 'xmlrpc-callback' address '" STR_FORMAT "'", |
|
|
|
STR_FMT(&s)); |
|
|
|
break; |
|
|
|
@ -3166,7 +3166,7 @@ static const char *media_block_match1(call_t *call, struct call_monologue **mono |
|
|
|
} |
|
|
|
else if (flags->address.s) { |
|
|
|
sockaddr_t addr; |
|
|
|
if (sockaddr_parse_any_str(&addr, &flags->address)) |
|
|
|
if (!sockaddr_parse_any_str(&addr, &flags->address)) |
|
|
|
return "Failed to parse network address"; |
|
|
|
// walk our structures to find a matching stream |
|
|
|
for (__auto_type l = call->monologues.head; l; l = l->next) { |
|
|
|
|