> From: Jeroen van Bemmel
>
> On one hand the RFC states that compliant clients MUST add a unique
> branch-id to each request they send [...].
>
> On the other hand, since ACK is not sent as a transaction
> (there is no
> response) the branch-id is not needed as index into some
> state table - it
> will never match. So it could be left out.
>
> My question is now: Would a UAC that sends an ACK to 200 OK
> with no branch
> parameter in the Via header be considered RFC3261 compliant?

If the RFC says that the UA must install a branch-id, then any request
without one is not compliant.  Just because you can't think of a reason that
the receiver would need the branch-id does not make a request without one
compliant.

Dale

_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to