On Fri, Apr 6, 2012 at 3:37 AM, Worley, Dale R (Dale) <[email protected]>wrote:

> There's a whole lot of confusion stemming from the fact that
> people frequently *use* the "1#" repetition, but it is defined in
> neither RFC 4234 nor RFC 5234.  But it is (as far as I know)
> always taken to mean "a comma-separated list of the specified
> items".
>
> The latest reference I can find without actual work is in RFC 6455:
>
>      Sec-WebSocket-Protocol-Client = 1#token
>
> And RFC 6455 normatively references RFC 5234.  But it also
> normatively references RFC 2616 for the definition of 1#, and
> RFC 2616 has its own complete ABNF definition (which does define
> '#').
>
> In the context of SIP, 1#thing "should" mean:  thing *( COMMA thing )
>

    [ABN] Looks like this could have inherited from unix / database
wildcard characters
    * -- zero or more instances
    [A-Za-z0-9] -- one in the list
    +  -- exactly one character
    ? -- zero or one

>
> I suspect that the fact that in different contexts, the "comma" of a
> comma-separated list differ is why there is no standard definition
> of "#" in our ABNF.
>
> Perhaps there should be an id-nit requiring that RFC 5234 ABNF be
> used?
>
> Ugh,
>
> Dale
>
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>



-- 
Thanks,
Nataraju A.B.
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to