Searched refs:zero_group_start (Results 1 – 1 of 1) sorted by relevance
2733 int nonzero_groups = 0, num_digits, zero_group_start = -1; in x509_inet_pton_ipv6() local2752 if ((nonzero_groups == 0 && zero_group_start == -1) || in x509_inet_pton_ipv6()2782 if (zero_group_start != -1 || *p != ':') { in x509_inet_pton_ipv6()2785 zero_group_start = nonzero_groups; in x509_inet_pton_ipv6()2788 if (zero_group_start == 0 && *++p != ':') { in x509_inet_pton_ipv6()2804 if (zero_group_start != -1) { in x509_inet_pton_ipv6()2809 int groups_after_zero = nonzero_groups - zero_group_start; in x509_inet_pton_ipv6()2813 memmove(addr + zero_group_start + zero_groups, in x509_inet_pton_ipv6()2814 addr + zero_group_start, in x509_inet_pton_ipv6()2817 memset(addr + zero_group_start, 0, zero_groups * sizeof(*addr)); in x509_inet_pton_ipv6()