dirent_t
if (!cookie || !num || !*num || !buf || (bufsize < (sizeof(dirent_t) + WEBSEARCHFS_NAME_LEN)))
|| (bufsize < (sizeof(dirent_t) + WEBSEARCHFS_NAME_LEN)))
|| (bufsize < (sizeof(dirent_t) + WEBSEARCHFS_NAME_LEN)))
while (dirent_t* entry = readdir(dir)) {