s_flist
struct s_flist *fp;
if ((fp = malloc(sizeof(struct s_flist))) == NULL)
struct s_flist *file;
struct s_flist *next;
static struct s_flist *files, **fl_nextp = &files;