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

[reSIProcate] Transport::stampReceived and sorce port


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