Elwell, John wrote:
Thanks, but I was concerned that a domain name beginning with "." might be wrong; Taking the SIP ABNF as an example (SDP ABNF isn't so precise), we have: hostname = *( domainlabel "." ) toplabel [ "." ]
John: Quite true. However, in the case we are talking about, the ".invalid" appears in the SDP, which is governed by the SDP ABNF. The ".invalid" is not appearing in the URI, but in the "c=" line in SDP. The SDP ABNF in rfc4566 has this grammar for the "c=" line: connection-field = [%x63 "=" nettype SP addrtype SP connection-address CRLF] connection-address = multicast-address / unicast-address unicast-address = IP4-address / IP6-address / FQDN / extn-addr extn-addr = non-ws-string non-ws-string = 1*(VCHAR/%x80-FF) ;string of visible characters Does not ".invalid" in the SDP result from the extn-addr production rule above? Consequently, should it not be legal? Or am I missing something here? Thanks, - vijay -- Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent 1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60566 (USA) Email: vkg@{alcatel-lucent.com,bell-labs.com,acm.org} Web: http://ect.bell-labs.com/who/vkg/ _______________________________________________ Sipping mailing list https://www.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip Use sip@xxxxxxxx for new developments of core SIP