Is there any way to manipulate a malformed contact header in a REGISTER
packet *before* we run it through proxy_auth, etc.?
I've got a couple of phones behind a Cisco router, which insists on
lopping off part of my Contact header. Basically, my inbound REGISTER
packets shows the contact header as
Contact: <sip:foo.bar@192.168.1.1:5060;transport=udp;line=8hzddhav>;q=
(note the trailing 'q=')
What i'd like to do is append a "1.0" to the header, and *then* run it
through the proxy_auth, etc., etc.
If I do a subst(), it doesnt seem to help.
Any ideas?