Lines Matching refs:buf_len
692 size_t buf_len;
701 if (sysctl(mib, sizeof(mib) / sizeof(mib[0]), NULL, &buf_len, NULL, 0)
705 buf_len += 1024;
706 buf = malloc(buf_len);
707 if (sysctl(mib, sizeof(mib) / sizeof(mib[0]), buf, &buf_len, NULL, 0)
713 end = (struct in6_prefix *)(void *)(buf + buf_len);
858 size_t buf_len = 0;
869 if (sysctl(mib, 6, NULL, &buf_len, NULL, 0) < 0) {
873 buf_len *= 2; /* just in case something changes */
874 buf = malloc(buf_len);
875 if (sysctl(mib, 6, buf, &buf_len, NULL, 0) < 0) {
881 *ret_len_p = (int)buf_len;
893 int buf_len;
904 buf = get_if_info(if_index, AF_INET6, &buf_len);
908 buf_end = buf + buf_len;