Lines Matching refs:fileinfo
237 static uerr_t ftp_get_listing (struct url *, ccon *, struct fileinfo **);
936 struct fileinfo *f;
1351 ftp_loop_internal (struct url *u, struct fileinfo *f, ccon *con)
1462 /* Send getftp the proper length, if fileinfo was provided. */
1600 ftp_get_listing (struct url *u, ccon *con, struct fileinfo **f)
1644 static uerr_t ftp_retrieve_dirs (struct url *, struct fileinfo *, ccon *);
1646 static struct fileinfo *delelement (struct fileinfo *, struct fileinfo **);
1647 static void freefileinfo (struct fileinfo *f);
1649 /* Retrieve a list of files given in struct fileinfo linked list. If
1657 ftp_retrieve_list (struct url *u, struct fileinfo *f, ccon *con)
1661 struct fileinfo *orig;
1900 ftp_retrieve_dirs (struct url *u, struct fileinfo *f, ccon *con)
1988 struct fileinfo *f, *start;
2146 struct fileinfo *f;
2221 /* Delete an element from the fileinfo linked list. Returns the
2224 static struct fileinfo *
2225 delelement (struct fileinfo *f, struct fileinfo **start)
2227 struct fileinfo *prev = f->prev;
2228 struct fileinfo *next = f->next;
2243 /* Free the fileinfo linked list of files. */
2245 freefileinfo (struct fileinfo *f)
2249 struct fileinfo *next = f->next;