RFC Errata
RFC 4601, "Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)", August 2006
Note: This RFC has been obsoleted by RFC 7761
Note: This RFC has been updated by RFC 5059, RFC 5796, RFC 6226
Source of RFC: pim (rtg)
Errata ID: 1106
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT
Reported By: Maren Peasley
Date Reported: 2007-12-21
Held for Document Update by: David Ward
Date Held: 2009-03-22
Section 4.1.6 says:
inherited_olist(S,G,rpt) = ( joins(*,*,RP(G)) (+) joins(*,G) (-) prunes(S,G,rpt) ) (+) ( pim_include(*,G) (-) pim_exclude(S,G)) (-) ( lost_assert(*,G) (+) lost_assert(S,G,rpt) )
It should say:
inherited_olist(S,G,rpt) = ( ( ( joins(*,*,RP(G)) (+) joins(*,G) ) (-) prunes(S,G,rpt) ) (+) ( pim_include(*,G) (-) pim_exclude(S,G)) ) (-) ( lost_assert(*,G) (+) lost_assert(S,G,rpt) ) Or: inherited_olist(S,G,rpt) = ( ( joins(*,*,RP(G)) (+) joins(*,G) ) (-) prunes(S,G,rpt) ) (+) ( ( pim_include(*,G) (-) pim_exclude(S,G)) (-) ( lost_assert(*,G) (+) lost_assert(S,G,rpt) ) ) Or: inherited_olist(S,G,rpt) = ( ( joins(*,*,RP(G)) (+) ( joins(*,G) (-) prunes(S,G,rpt) ) ) (+) ( pim_include(*,G) (-) pim_exclude(S,G)) ) (-) ( lost_assert(*,G) (+) lost_assert(S,G,rpt) ) Or: inherited_olist(S,G,rpt) = ( joins(*,*,RP(G)) (+) ( joins(*,G) (-) prunes(S,G,rpt) ) ) (+) ( ( pim_include(*,G) (-) pim_exclude(S,G)) (-) ( lost_assert(*,G) (+) lost_assert(S,G,rpt) ) )
Notes:
Left or right associativity is not established at the beginning of this document, so it is necessary to clarify which operations happens first.