Hi Uri,
You can use the param transformation:
$(hdr(Reason){param.value,cause})
http://www.kamailio.org/dokuwiki/doku.php/transformations:3.1.x#parameters_…
Regards,
Anca
On 01/30/2012 08:20 AM, Uri Shacked wrote:
Hi,
the gateway i use for sending call to pstn has an option of sending a
header with Q850 reason.
it looks like this:
"
Reason: Q.850;cause=17;text="UserBusy"
Reason Protocols: Q.850
Cause: 17(0x11)[User busy]
"
now, i need to save the reason for reports.
the reason changes and i am trying to find a way to parse it and save
the code only.
usualy i use the "search" function to get text from headers that are
the gateway's inventions :-)
here i can find the text "Q850....." but how do i get the cause code?
i guess i cab write something long with textops and parsing. but, is
there a better and nicer way to perform it?
thanks,
Uri