RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

RFC 4566, "SDP: Session Description Protocol", July 2006

Note: This RFC has been obsoleted by RFC 8866

Source of RFC: mmusic (rai)

Errata ID: 3278
Status: Rejected
Type: Technical
Publication Format(s) : TEXT

Reported By: Riccardo Bernardini
Date Reported: 2012-07-03
Rejected by: Robert Sparks
Date Rejected: 2012-11-04

Section 5 says:

At page 9:


      Media description, if present
         m=  (media name and transport address)

It should say:


      Media description, if present
         m=* (media name and transport address)


Notes:

A '*' is added making "m=" lines optional

Rationale:
The description about media lines in section 5, page 9 is conflicting with the ABNF syntax of media-description in Section 9, page 40

media-descriptions = *( media-field
information-field
*connection-field
bandwidth-fields
key-field
attribute-fields )

According to the ABNF grammar, an SDP description can have zero "m=" lines, but according to the description at page 9, at least one line must be present. Note that the conflict could be solved also by replacing the media-descriptions definition with

media-descriptions = 1*( media-field ... )

but at page 8 (still Section 5) it is said

An SDP session description consists of a session-level section
followed by zero or more media-level sections. ...
^^^^^^^^^^^^^^^^^^^^^^^^

so, I guess that the ABNF grammar is correct.
--VERIFIER NOTES--
Please see the discussion at http://www.ietf.org/mail-archive/web/mmusic/current/msg09398.html

Report New Errata