[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Sip] ABNF issue
I would argue that the grammar is not ambiguous when taken in context. Refer the ABNF and text in section 7:
generic-message = start-line
*message-header
CRLF
[ message-body ]
start-line = Request-Line / Status-Line
The start-line, each message-header line, and the empty line MUST be
terminated by a carriage-return line-feed sequence (CRLF). Note that
the empty line MUST be present even if the message-body is not.
As has been shown before, you can't always take the ABNF in a vacuum - the context found in the rest of the RFC can often narrow what's allowed by the protocol, even when the ABNF says it's "legal".
- rob
--
Rob Phillips, Sr. Software Engineer Netrake Corporation
mailto: rob@netrake.com 3000 Technology Drive
voice: (214) 291-1096 Suite 100
fax: (214) 291-1010 http://www.netrake.com Plano, Texas 75074
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip