From 6640c719cb3b77509b5c1a6b4587ddb5cc795dbe Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Thu, 6 Apr 2023 09:43:02 -0400 Subject: [PATCH] TT#147451 support from-tags=x,y,z syntax Change-Id: Ibf736d026499727f9ccbe42798602b902efc9c1e --- daemon/call_interfaces.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/daemon/call_interfaces.c b/daemon/call_interfaces.c index 991f3ce65..5f4f69e60 100644 --- a/daemon/call_interfaces.c +++ b/daemon/call_interfaces.c @@ -827,8 +827,11 @@ static void call_ng_flags_list(struct sdp_ng_flags *out, bencode_item_t *list, { str s; if (list->type != BENCODE_LIST) { - if (bencode_get_str(list, &s)) - callback(out, &s, parm); + if (bencode_get_str(list, &s)) { + str token; + while (str_token_sep(&token, &s, ',') == 0) + callback(out, &token, parm); + } else ilog(LOG_DEBUG, "Ignoring non-list non-string value"); return;