< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] Transport::stampReceived and sorce port


It is only valid to put the port in rport in a response if the parameter name "rport" appears in the request with no value.
See RFC3581 section 4 for more information.

RjS

On Jan 11, 2007, at 5:34 AM, Arthur Moroz wrote:

Transport::stampReceived(SipMessage*) checks if Via's
sent host differs from address from which message is
really received, and if it differs - adds parameter
"received" to Via. But, it doesn't add "rport"
parameter, even if source port differs from default,
unless it stated in received Via.

Is this correct behavior?

I think it should add "rport" if the source port is
not default (5060). Otherwise, reply to this message
is sent to wrong port (5060) and couldn't reach sender
of request.

Best regards,
Arthur Moroz




______________________________________________________________________ ______________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel