> 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

Reply via email to