> On 2021-02-22, at 11:13, Martin Björklund <mbj+i...@4668.se> wrote: > > Juergen Schoenwaelder <j.schoenwael...@jacobs-university.de> wrote: >> Thanks Martin, >> >> so you are saying that >> >> int8 { range "1..10"; } >> >> is indeed different from >> >> uint8 { range "1..10"; } >> >> and >> >> int32 { range "1..10"; } > > Yes.
Oh. People often choose uint8 etc. with an intention to set a range. I don’t think they know that they are setting themselves up for NBC if that range needs to be extended later. So I would have expected that there is a common base type these are all derived from. RFC 7950 does not use "base type" as an absolute term; it only can be used relative to “derived type”. I don’t know which of the built-in types are “absolute base types” in the sense you would need it to define the rule. Grüße, Carsten _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod