At 11:09 PM 9/7/2003, Jan Janak wrote:
Because it makes sense only for requests that create
a dialog. Other
requests may contain Contacts too (I don't know why, but think
about MS Messenger) and I wouldn't restrict what can be put in there.
It is exactly the "keep-pace-with-SIP-extentions" argument which makes me
believe that we should stick to what we are doing. Whatever request is used
(FOOBAR), if it bears a private IP address in Contact, it asks its
peer to send something there, which is a mistake. I don't see a case in
which non-routable contact is useful, unless overridden by RR-ing.
For example, what should happen if the server
receives a NOTIFY
containing a private IP in Contact ? The current config will refuse
it.
Which is correct, imho.
-jiri