Hi Juha,

I just committed this functionality for "t_uac_dlg" fifo command - on the forth line (destination) you can also define a socket to be used for sending the request. The syntax of that line is now:
   line = dst ['|' socket ]
       dst = '.' | sip_uri
       socket = '.' | [proto':']IP[':'port]

The grammar is backward compatible, so no worries ;)

ex:
:t_uac_dlg:fifo_rpl_2
MESSAGE
sip:[EMAIL PROTECTED]
.|udp:x.y.z.w:5060
From: sip:[EMAIL PROTECTED]
To: sip:[EMAIL PROTECTED]
Content-Type: text/plain; charset=UTF-8
.
my message

I tested it just superficialy...so please let me know if something is wrong..

the unix command is not updated.

regards,
bogdan

Juha Heinanen wrote:

Bogdan-Andrei Iancu writes:

> there was a problem in RR module - the info from the second Route (when > doing double routing) was not use to select the proper outgoing socket. > > I did a fast and simple fixup - it's on CVS; please let me know if it
> works.

user reported that after the fix, his phone worked ok from behind a
broken nat, when using another, non-5060 port at the proxy.  so now it
remains for the next release to pass socket info to t_uac_dlg.

-- juha

_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel



_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to