RFC Errata

Errata Search

Source of RFC  
Summary Table Full Records

RFC 5245, "Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols", April 2010

Note: This RFC has been obsoleted by RFC 8445 RFC 8839

Source of RFC: mmusic (rai)

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

Reported By: Suresh Tummala
Date Reported: 2014-04-04
Rejected by: Richard Barnes
Date Rejected: 2014-04-09

Section 15.1 says:

priority = 1*10DIGIT


priority = 1*10DIGIT

Here the maximum value it can hold is "9999999999"(ten-nines)(priority is of maximum length 10 DIGIT as per grammar in sec 15.1).

The number of bits required to hold the maximum value(ten-nines) is 34. Which requires a "double" value instead of integer of 32 bit.

Can i know why the priority is maximum of 10 DIGIT length? If possible we may decrease to 9 DIGIT, so that the value will be fit into integer of 32bit.

The limitation to 2^32-1 is made clear elsewhere in the text. The ABNF does not need to enforce this constraint

Report New Errata

Advanced Search