[PATCH COMMITTED] inet_pton: Reject IPv6 addresses with many leading zeros [BZ #16637]
Florian Weimer
fweimer@redhat.com
Sat Jun 24 09:46:00 GMT 2017
On 06/24/2017 08:57 AM, Andreas Schwab wrote:
> On Jun 23 2017, fweimer@redhat.com (Florian Weimer) wrote:
>
>> unsigned char tmp[NS_IN6ADDRSZ], *tp, *endp, *colonp;
>> const char *curtok;
>> - int ch, saw_xdigit;
>> + int ch;
>> + size_t xdigits_seen; /* Number of hex digits since colon. */
>
> No need for size_t, it can only be 4 at most.
Should I change it to unsigned int?
Thanks,
Florian
More information about the Libc-alpha
mailing list