Messages in this thread |  | | Date | Mon, 18 Nov 1996 16:03:14 +0100 (MET) | From | Bernhard Rosenkraenzer <> | Subject | Re: Possible /etc/hosts parsing bug? |
| |
On Sun, 17 Nov 1996, Mike wrote:
> In an effort to line everything up and make it look pretty I modified the > previous lines to the following: > > 172.016.002.001 Atomic.shocking.com > 172.016.002.002 Nuclear.shocking.com > 172.016.002.003 Fusion.shocking.com > > Numerically, these have the same values, but when I tried to ping fusion, > the IP that it was using was 172.14.2.3. When the extra '0's were deleted > ping worked fine. Is this within the operating specs? Just curious,
I guess it's because of C's way of handing numbers... a leading zero indicates a number is in octal system, unless the leading zero is followed by an x, in which case it is hexadecimal.
(and 16 octal _is_ 14 decimal...)
LLaP bero
|  |