Lines Matching refs:finfo
316 struct curl_fileinfo *finfo = &infop->info;
318 /* set the finfo pointers */
320 finfo->filename = str + parser->offsets.filename;
321 finfo->strings.group = parser->offsets.group ?
323 finfo->strings.perm = parser->offsets.perm ?
325 finfo->strings.target = parser->offsets.symlink_target ?
327 finfo->strings.time = str + parser->offsets.time;
328 finfo->strings.user = parser->offsets.user ?
339 finfo->filename) == 0) {
341 if((finfo->filetype == CURLFILETYPE_SYMLINK) && finfo->strings.target &&
342 (strstr(finfo->strings.target, " -> "))) {
352 Curl_llist_insert_next(llist, llist->tail, finfo, &infop->list);
395 struct curl_fileinfo *finfo;
408 finfo = &infop->info;
468 finfo->filetype = CURLFILETYPE_FILE;
471 finfo->filetype = CURLFILETYPE_DIRECTORY;
474 finfo->filetype = CURLFILETYPE_SYMLINK;
477 finfo->filetype = CURLFILETYPE_NAMEDPIPE;
480 finfo->filetype = CURLFILETYPE_SOCKET;
483 finfo->filetype = CURLFILETYPE_DEVICE_CHAR;
486 finfo->filetype = CURLFILETYPE_DEVICE_BLOCK;
489 finfo->filetype = CURLFILETYPE_DOOR;
716 if(ftp_pl_gettime(parser, finfo->mem + parser->item_offset)) {
720 if(finfo->filetype == CURLFILETYPE_SYMLINK) {
951 finfo->filetype = CURLFILETYPE_DIRECTORY;
952 finfo->size = 0;
958 &endptr, 10, &finfo->size)) {