Hi,
This is nitpicking, but anyway, here goes:
Possible problem with SIP-URI BNF:
SIP-URI = "sip:" [ userinfo "@" ] hostport
uri-parameters [ headers ]
userinfo = [ user / telephone-subscriber [ ":" password ]]
user = *( unreserved / escaped / user-unreserved )
AFAI understand, the "user" rule means "0 or more
unreserved/escaped/user-unreserved characters
If so, then I believe the URI:
sip::[EMAIL PROTECTED]
is a perfectly valid URI. Is this intended, or should the BNF be changed to
disallow this case ? It could maybe make sense to provide a password
also for a URI with no user. (Ie. you have a single password for access to a
host), but if so I think the BNF should be changed to
userinfo = [ user / telephone-subscriber] [ ":" password ]
which is clearer in expressing that the password part may appear on its own.
Nils Henrik
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors