[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: New Technical Issues RE: WG last call in progress on VLAN/Priority Draft



Glen Zorn writes....

> For this to be wrong, there must be a non-infinite representation of
any
> integer.  However, no such representation exists; the proof is left as
a
> (trivial) exercise for the reader.

The fact that computer representations of integers cannot take on
infinite, does not invalidate the point I was attempting to make.  BTW,
there has been work on indefinite precision arithmetic, which permits
extensible range integers, but not infinite ones.

> Indeed, there is as much as you want; the questions are, how useful is
it
> to go down that road & (if it is at all useful), how far do we want to
go?

That, indeed, is the crux of the debate.

> With all due respect, I think that you are the one doing the
overloading:
> RFC 2568 says
> 
> 	integer   32 bit unsigned value, most significant octet first.
> 
> That's it.  No range, no interpretation, nothing else.

I beg to differ.  The way I interpret this RADIUS data type is as
follows:

(1) Its an integer.
(2) The range is defined as 0 .. 2**32-1.
(3) Its unsigned.
(4) Its big-endian.

I see nothing that indicates this data type is anything other than an
integer, typically expressed in a C language declaration as "unsigned
long".


--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>