nanog mailing list archives
Re: non operational question related to IP
From: Mark Andrews <marka () isc org>
Date: Tue, 23 Nov 2010 10:16:11 +1100
See man inet. All numbers supplied as ``parts'' in a `.' notation may be decimal, octal, or hexadecimal, as specified in the C language (i.e., a leading 0x or 0X implies hexadecimal; otherwise, a leading 0 implies octal; other- wise, the number is interpreted as decimal). Note: inet_pton is supposed to only take dotted decimal quad (no leading zeros). This was a design decision Paul and I made at the time. Some OS vendors have incorrectly extended it. Mark In message <0A3857A2-B215-4592-A288-A534D460CEE7 () oicr on ca>, Greg Whynott writ es:
i was pinging a host from a windows machine and made a typo which seemed ha= rmless. the end result was it interpreted my input differently than what I= had intended. thinking this was a m$ issue I quickly took the opportunit= y to poke fun at windows as the senior m$ admin was near by. "look at how brain dead this os is, it can't even do simple math!" He is now looking at my screen scratching his head=85.. "watch, i'll open a shell on os x and show you how it can add 0 +10" I open a shell on os x, same behavior as windows. " ok so apple is brain dead too, watch, it'll work on linux!" same deal=85 long story short, it does work as expected on all our hardware routing gea= r. still not sure what is happening here=85 osx-gwhynott:~ gwhynott$ ping 10.010.10.1 PING 10.010.10.1 (10.8.10.1): 56 data bytes gwhynott@ops:~$ ping 10.010.10.1 PING 10.010.10.1 (10.8.10.1) 56(84) bytes of data. CORE1>ping 10.010.10.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds: !!!!! anyone happen to know how the OS's are interpreting the 010? doesn't appe= ar work out in base[2-10] (1010,101,22,20,14,13,12,11,10,A) thanks! greg -- This message and any attachments may contain confidential and/or privileged= information for the sole use of the intended recipient. Any review or dist= ribution by anyone other than the person for whom it was originally intende= d is strictly prohibited. If you have received this message in error, pleas= e contact the sender and delete all copies. Opinions, conclusions or other = information contained in this message may not be that of the organization.
-- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka () isc org
Current thread:
- non operational question related to IP Greg Whynott (Nov 22)
- Re: non operational question related to IP David Coulson (Nov 22)
- RE: non operational question related to IP Matlock, Kenneth L (Nov 22)
- Re: non operational question related to IP Greg Whynott (Nov 22)
- Re: non operational question related to IP Brian Reichert (Nov 22)
- Re: non operational question related to IP James Downs (Nov 22)
- Re: non operational question related to IP Steven Bellovin (Nov 22)
- Re: non operational question related to IP Michael Brown (Nov 22)
- Re: non operational question related to IP William Herrin (Nov 22)
- Re: non operational question related to IP Michael Brown (Nov 22)
- Re: non operational question related to IP Owen DeLong (Nov 22)
- Re: non operational question related to IP Mark Andrews (Nov 22)