diff --git a/debian/patches/series b/debian/patches/series index ca1620b17..213dffff9 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -54,6 +54,7 @@ sipwise/pua-get_record_puadb-add-pres_uri-to-the-query.patch sipwise/pua_dialoginfo-use_uuid.patch sipwise/http_client-add-method-parameter-to-http_connect.patch sipwise/lost-add-method-parameter-to-http_connect-calls.patch +sipwise/rtpengine_add_sip_code.patch ### active development # ### Don't just put stuff in any order diff --git a/debian/patches/sipwise/rtpengine_add_sip_code.patch b/debian/patches/sipwise/rtpengine_add_sip_code.patch new file mode 100644 index 000000000..0a4223484 --- /dev/null +++ b/debian/patches/sipwise/rtpengine_add_sip_code.patch @@ -0,0 +1,21 @@ +From: Sipwise Development Team +Date: Mon, 28 Oct 2024 16:14:15 +0100 +Subject: rtpengine_add_sip_code + +--- + src/modules/rtpengine/rtpengine.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/modules/rtpengine/rtpengine.c b/src/modules/rtpengine/rtpengine.c +index e26d533..5fe506d 100644 +--- a/src/modules/rtpengine/rtpengine.c ++++ b/src/modules/rtpengine/rtpengine.c +@@ -3278,6 +3278,8 @@ static bencode_item_t *rtpp_function_call(bencode_buffer_t *bencbuf, + + /* sip message type */ + bencode_dictionary_add_string(ng_flags.dict, "sip-message-type", sip_type_strings[msg->first_line.type]); ++ if (msg->first_line.type == SIP_REPLY) ++ bencode_dictionary_add_integer(ng_flags.dict, "sip-code", msg->first_line.u.reply.statuscode); + } + + /* add rtpp flags, if parsed by daemon */