inet_aton: use long type otherwise it breaks on 16bit
authorAlan Cox <alan@linux.intel.com>
Sat, 17 Feb 2018 22:35:43 +0000 (22:35 +0000)
committerAlan Cox <alan@linux.intel.com>
Sat, 17 Feb 2018 22:35:43 +0000 (22:35 +0000)
Library/libs/inet_aton.c

index 8d66145..b7ff9da 100644 (file)
@@ -72,8 +72,8 @@ int inet_aton(const char *cp, struct in_addr *addr)
        uint32_t val;
        int base, n;
        char c;
-       unsigned int parts[4];
-       unsigned int *pp = parts;
+       uint32_t parts[4];
+       uint32_t *pp = parts;
 
        c = *cp;
        for (;;) {