On Tue, Oct 13, 2015 at 11:45:30AM +0200, Ladislav Lhotka wrote:
> David Reid <[email protected]> writes:
> 
> > section 6.3.1 states:
> >
> >    If a YANG compiler does not support a particular extension, which  
> >    appears in a YANG module as an unknown-statement (see Section 14),
> >    the entire unknown-statement MAY be ignored by the compiler.
> >
> >    If a YANG parser does not support a particular extension, which
> >    appears in a YANG module as an unknown-statement (see Section 14),
> >    the entire unknown-statement MAY be ignored by the parser.  Note
> 
> Implications of this statement are still not clear to me. Let's say some
> protocol introduces an extension that is critical for that
> protocol. Does the above sentence mean that an implementation of that
> protocol MAY ignore the extension if it happens to use a parser that
> doesn't support it?
> 
> Lada
> 
> >    that even in this case the semantics associated with the extension
> >    still apply (as if they were part of a description statement).
> >

Did you read the following sentence:

   [...] Note that
   even in this case the semantics associated with the extension still
   apply (as if they were part of a description statement).

I think it answers your question with a 'no'.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to