@Fr-Soltanzadeh commented on this pull request.
In src/modules/rtpengine/rtpengine.c:
> @@ -3323,9 +3341,18 @@ static bencode_item_t *rtpp_function_call(bencode_buffer_t *bencbuf, } /* initialize some basic bencode items */ - ng_flags.dict = bencode_dictionary(bencbuf); + if(!extra_dict) { + ng_flags.dict = bencode_dictionary(bencbuf); + if(parse_by_module) { + ng_flags.flags = bencode_list(bencbuf); + } + } else { + ng_flags.dict = extra_dict; + ng_flags.flags = bencode_dictionary_get(ng_flags.dict, "flags");
Yes I need. Before this change, it was like:
if(parse_by_module) {
ng_flags.flags = bencode_list(bencbuf);
ng_flags.received_from = bencode_list(bencbuf);
}
but now I have some flags in extra_dict, so I need to create flags in ng_flags from flags in extra_dict.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.