FILEDESC
sum_noprobs(FILEDESC *fp)
open_fp(FILEDESC *fp)
open_dat(FILEDESC *fp)
get_pos(FILEDESC *fp)
get_tbl(FILEDESC *fp)
FILEDESC *child;
print_list(FILEDESC *list, int lev)
maxlen_in_list(FILEDESC *list)
FILEDESC *fp;
matches_in_list(FILEDESC *list)
FILEDESC *fp;
static FILEDESC *File_list = NULL, /* Head of file list */
static FILEDESC *Fortfile; /* Fortune file to use */
static int add_dir(FILEDESC *);
const char *, const char *, FILEDESC **, FILEDESC **, FILEDESC *);
static void all_forts(FILEDESC *, const char *);
static void display(FILEDESC *);
static void get_pos(FILEDESC *);
static void get_tbl(FILEDESC *);
static FILEDESC *new_fp(void);
static void open_dat(FILEDESC *);
static void open_fp(FILEDESC *);
static FILEDESC *pick_child(FILEDESC *);
static void print_list(FILEDESC *, int);
static void sum_noprobs(FILEDESC *);
static void matches_in_list(FILEDESC *);
static size_t maxlen_in_list(FILEDESC *);
display(FILEDESC *fp)
FILEDESC **head, FILEDESC **tail, FILEDESC *parent)
FILEDESC *fp;
static FILEDESC *
FILEDESC *fp;
all_forts(FILEDESC *fp, const char *offensive)
FILEDESC *scene, *obscene;
add_dir(FILEDESC *fp)
FILEDESC *tailp;
FILEDESC *fp, *last;
FILEDESC *fp;
static FILEDESC *
pick_child(FILEDESC *parent)
FILEDESC *fp;