qelem
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *e = (struct qelem *) entry;
struct qelem *p = (struct qelem *) pred;
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *e = (struct qelem *) element;
activate(qelem *q, int so)
qelem *p2 = elem->q_back;
pinsert(path *p0, qelem *q0)
qelem *q;
preplace(qelem *q0, qelem *xq)
qelem *q = q0->q_forw;
qelem *q = xq->q_forw;
readfp(qelem *q0, FILE *fp, const char *conf_file)
qelem q;
conf_read(qelem *q, const char *conf)
conf_match(qelem *q0, char *key)
qelem *q;
qelem p_q; /* 2-way linked list */
static void ins_que(qelem *, qelem *);
static int pinsert(path *, qelem *);
static void preplace(qelem *, qelem *);
static void readfp(qelem *, FILE *, const char *);
static void rem_que(qelem *);
ins_que(qelem *elem, qelem *pred)
qelem *p = pred->q_forw;
rem_que(qelem *elem)
qelem *p = elem->q_forw;
typedef struct qelem qelem;
qelem *q_forw;
qelem *q_back;
extern void activate(qelem *q, int so);
extern char **conf_match(qelem *q, char *key);
extern int conf_read(qelem *q, const char *conf);
qelem q;