diff --git a/debian/patches/series b/debian/patches/series index dffaea85b..6aa2f8bc8 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -53,6 +53,7 @@ sipwise/cfgutils-allow-lock_set_size-14.patch sipwise/pua-get_record_puadb-add-pres_uri-to-the-query.patch sipwise/pua_dialoginfo-use_uuid.patch ### active development +sipwise/rtpengine_always_add_totag_to_ng_message_when_rtpp_flags.patch # ### Don't just put stuff in any order ### use gbp pq import/export tooling to help maintain patches diff --git a/debian/patches/sipwise/rtpengine_always_add_totag_to_ng_message_when_rtpp_flags.patch b/debian/patches/sipwise/rtpengine_always_add_totag_to_ng_message_when_rtpp_flags.patch new file mode 100644 index 000000000..c126b1ad8 --- /dev/null +++ b/debian/patches/sipwise/rtpengine_always_add_totag_to_ng_message_when_rtpp_flags.patch @@ -0,0 +1,11 @@ +--- a/src/modules/rtpengine/rtpengine.c ++++ b/src/modules/rtpengine/rtpengine.c +@@ -3179,7 +3179,7 @@ static bencode_item_t *rtpp_function_cal + */ + + /* affects to-tag parsing */ +- ng_flags.to = (op == OP_DELETE) ? 0 : 1; ++ ng_flags.to = (!parse_by_module || op != OP_DELETE) ? 1 : 0; + + /* module specific parsing */ + if(parse_by_module && flags && parse_flags(&ng_flags, msg, &op, flags->s))