file_list
TAILQ_FOREACH_REVERSE_SAFE(last, &files, file_list, f_link, f) {
while ((f = TAILQ_LAST(&files, file_list)) != NULL) {
last = TAILQ_LAST(&files, file_list);
typedef TAILQ_HEAD(file_list, open_file) file_list_t;
pp = &file_list[i % HASH_SIZE ];
for (lp = file_list[i]; lp; lp = np) {
file_list[i] = 0;
static struct list *file_list[ HASH_SIZE ]; /* hash table of literal names */
char **file_list = NULL;
file_list = realloc(file_list,
if (file_list == NULL) {
*(file_list + n_file - 1) = optarg;
if (file_list) {
addfile(file_list[i]);
free(file_list);
req.file_list = 0;
addlist (&req.file_list, fifo);
size = chfiles(rp->request->file_list, Lp_Uid, Lp_Gid);
size = chfiles(rp->request->file_list,
if (strlen(*rp->request->file_list) <
Strdup(*rp->request->file_list);
*rp->request->file_list, '/'))
r = *rp->request->file_list;
size = chfiles(rp->request->file_list, Lp_Uid,
for (listp = rp->request->file_list; *listp; listp++) {
char **file_list;
file_list = request->request->file_list;
file_list = (char **)Malloc(
(lenlist(request->request->file_list) + 1)
listp = request->request->file_list;
file_list[count] = makestr(
file_list[count] = 0;
for (listp = file_list; *listp; listp++)
(void)chfiles (file_list, procuid, procgid);
lenlist(request->request->file_list),
for (listp = request->request->file_list; *listp; listp++)
(void)chfiles (request->request->file_list, procuid, procgid);
char **file = rp->request->file_list;
} else if (req->file_list)
strlcpy(buf, *req->file_list, sizeof (buf));
char **file_list; /* list of files to print: req. content */
addlist(&request->file_list, DUMMY_FILE); /* add a dummy file */
dellist(&r->file_list, DUMMY_FILE);
addlist(&(s->request->file_list), path);
addlist(&(request->file_list), lpfile);
char **file_list = NULL;
addlist(&file_list, path);
addlist(&file_list, (char *)files[file_no]);
request->file_list = file_list;
addlist(&(s->request->file_list), lpfile);
if (reqbufp->file_list)
freelist (reqbufp->file_list);
appendlist (&reqp->file_list, p);
|| !reqp->file_list || !*(reqp->file_list)
for (pp = reqbufp->file_list; *pp; pp++)
|| !reqbufp->file_list || !*(reqbufp->file_list)
struct file_list *next; /* Linked list */
list_node_t file_list; /* linked list */
offsetof(file_info_t, file_list));