Lines Matching refs:len
93 int len; in inet_ntop4() local
95 len = snprintf(tmp, sizeof(tmp), fmt, src[0], src[1], src[2], src[3]); in inet_ntop4()
96 if (len < 0 || (size_t)len >= size) in inet_ntop4()
101 memcpy(dst, tmp, 1 + len); in inet_ntop4()
124 struct { int base, len; } best, cur; in inet_ntop6() member
138 best.len = cur.len = 0; in inet_ntop6()
142 cur.base = i, cur.len = 1; in inet_ntop6()
144 cur.len++; in inet_ntop6()
147 if (best.base == -1 || cur.len > best.len) in inet_ntop6()
154 if (best.base == -1 || cur.len > best.len) in inet_ntop6()
157 if (best.base != -1 && best.len < 2) in inet_ntop6()
167 i < (best.base + best.len)) { in inet_ntop6()
176 if (i == 6 && best.base == 0 && (best.len == 6 || in inet_ntop6()
177 (best.len == 7 && words[7] != 0x0001) || in inet_ntop6()
178 (best.len == 5 && words[5] == 0xffff))) { in inet_ntop6()
188 if (best.base != -1 && (best.base + best.len) == in inet_ntop6()