-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Glenn Herbert
Sent: Wednesday, February 18, 2004 12:06 PM
To: [EMAIL PROTECTED]
Subject: RE: UV write fatal error

So what exactly is the particular data item that is causing the grief?

>Trim


I am storing IP address information. My record ID is of the form
3232222208*3232223231. This ID is two numeric values that represent the
IP address as a sequential integer (first octet multiplied by 2^24,
second multiplied by 2^16, etc. then summed, then left-filled with zeros
to a width of 10). The second numeric is the same if it is a single
address. If it is a range of addresses, the first value is the beginning
of the range and the second the end of the range. I convert the address
being stored into the above form and do the BSCAN in descending order on
the IP file looking for a match or an adjacent record (determined by
additional code) that overlaps the record being stored. This process has
worked flawlessly for all but a handful of records being stored,
including the example above (3232222208*3232223231, which is
192.167.204-207, by the way). An example of the data this record
structure would contain is as follows:

3232222208*3232223231

1>      1*69171
2>      192.167.204.0
3>      192.167.207.255
4>      192.167.204-207

I work for a publishing company and the IP addresses belong to our
customers for our web-accessed databases.

Thanks in advance for your consideration.

Jimi

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

Reply via email to