Skip to main content
8 events
when toggle format what by license comment
Jun 12, 2020 at 13:48 history edited CommunityBot
Commonmark migration
Dec 29, 2014 at 19:30 comment added Tonny @cde I never bothered to delve that deep into the mechanics of inet_addr(). I'll take your word for it :-)
Dec 29, 2014 at 16:48 comment added cde @tonny that's because POSIX inet_addr() returns -1 for invalid values, which loops around to 255. The newer routine, as mentioned in the Linux man page, has better error handling.
Dec 29, 2014 at 16:04 comment added Tonny In Windows XP (and before that) the function WILL accept invalid octal numbers and still attempts to convert them. This can lead to very non-obvious behavior. As of Vista invalid numbers are treated as domain names and Windows will attempt to do a DNS lookup for these. Which is pretty odd behavior too, but that will at least not cause any problems.
Dec 29, 2014 at 14:07 history edited cde CC BY-SA 3.0
added 196 characters in body
Dec 29, 2014 at 13:34 comment added March Ho +1 for underlying function. To add, this function will cause IP parsing to fail if a valid byte (eg .88) is zero-padded, since 8 is not a valid number in octal.
Dec 28, 2014 at 23:34 history edited Peter Mortensen CC BY-SA 3.0
Copy edited.
Dec 28, 2014 at 17:42 history answered cde CC BY-SA 3.0