Dale Worley wrote:
I know that this question has been wrangled over, but I'm having trouble
determining the proper resolution.

A SIP name-addr has three types of parameter:  URI-parameters, headers,
and header-parameters:

        <sip:[email protected];name=value>
        <sip:[email protected]?name=value>
        <sip:[email protected]>;name=value

Which of these admit two parameters with the same name?

RFC 3261 section 19.1.1 clearly specifies that URI-parameters may not be
duplicated.

RFC 3261 section 7.3.1 implies that headers can be duplicated, because
in SIP requests some headers can appear more than once even though they
cannot be combined into a comma-separated list.

But what about the header-parameters?  I can't find any clear statement
in RFC 3261.  But I'm sure we've discussed this and come to a
conclusion...

Section 7.3.1 of 3261:

   Many existing header fields will adhere to the general form of a
   value followed by a semi-colon separated sequence of parameter-name,
   parameter-value pairs:

         field-name: field-value *(;parameter-name=parameter-value)

   Even though an arbitrary number of parameter pairs may be attached to
   a header field value, any given parameter-name MUST NOT appear more
   than once.

        Thanks,
        Paul
_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email protected] for questions on current sip
Use [email protected] for new developments on the application of sip

Reply via email to