Searched refs:zero_group_start (Results 1 – 1 of 1) sorted by relevance
2731 int nonzero_groups = 0, num_digits, zero_group_start = -1; in x509_inet_pton_ipv6() local2750 if ((nonzero_groups == 0 && zero_group_start == -1) || in x509_inet_pton_ipv6()2780 if (zero_group_start != -1 || *p != ':') { in x509_inet_pton_ipv6()2783 zero_group_start = nonzero_groups; in x509_inet_pton_ipv6()2786 if (zero_group_start == 0 && *++p != ':') { in x509_inet_pton_ipv6()2802 if (zero_group_start != -1) { in x509_inet_pton_ipv6()2807 int groups_after_zero = nonzero_groups - zero_group_start; in x509_inet_pton_ipv6()2811 memmove(addr + zero_group_start + zero_groups, in x509_inet_pton_ipv6()2812 addr + zero_group_start, in x509_inet_pton_ipv6()2815 memset(addr + zero_group_start, 0, zero_groups * sizeof(*addr)); in x509_inet_pton_ipv6()