Hi. I need to obtain the first two o three digits of the header From and add them to uri?
It's, because the telephones make the register with ten digits (area-code + telephone number), then in the call, the telephone sends the invites with 7 or 8 digits, it's because they don't use area code.
thanks in advance.
--------------------------------- Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
1. copy the from userpart into an AVP (use the pseudo variable for from userpart - I think it is $fU). E.g with avp_printf or avp_write 2. use a regular expression to copy the first 3 digits (withouth sip:) into a new AVP2. 3. create a new AVP3 which consists of the 3 digits and the request URI (e.g. avp_printf with AVP2 and $ru) 4. avp_push AVP3 back to the request URI
regards klaus
Jose Gil Navarrete wrote:
Hi. I need to obtain the first two o three digits of the header From and add them to uri?
It's, because the telephones make the register with ten digits (area-code + telephone number), then in the call, the telephone sends the invites with 7 or 8 digits, it's because they don't use area code.
thanks in advance.
Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Thanks Klaus.
I made: avp_write("$fU","$avp(s:uri_ini)"); avp_write("$fU","$avp(s:code_uri)"); #add the code from area to uri avp_subst("$avp(s:code_uri)", "/[0-9]{7}$/$tU/"); avp_pushto("$ru/username","$avp(s:code_uri)"); avp_delete("$avp(s:uri_ini)"); avp_delete("$avp(s:code_uri)");
Klaus Darilion klaus.mailinglists@pernau.at escribió: 1. copy the from userpart into an AVP (use the pseudo variable for from userpart - I think it is $fU). E.g with avp_printf or avp_write 2. use a regular expression to copy the first 3 digits (withouth sip:) into a new AVP2. 3. create a new AVP3 which consists of the 3 digits and the request URI (e.g. avp_printf with AVP2 and $ru) 4. avp_push AVP3 back to the request URI
regards klaus
Jose Gil Navarrete wrote:
Hi. I need to obtain the first two o three digits of the header From and add them to uri?
It's, because the telephones make the register with ten digits (area-code + telephone number), then in the call, the telephone sends the invites with 7 or 8 digits, it's because they don't use area code.
thanks in advance.
Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users