qelem
struct qelem hq;
struct qelem lq;
static struct qelem reghash[NREGHASH], reglink;
struct qelem *qp;
struct qelem *qp, *nqp;
struct qelem bssid_links;
struct qelem kw_links;
struct qelem kw_bssids;
static struct qelem kw_list;
static struct qelem llp_list;
struct qelem llp_links;
struct qelem tunll_list;
struct qelem *q_forw;
struct qelem *q_back;
((struct qelem *)elem)->q_forw = NULL;
((struct qelem *)elem)->q_back = NULL;
} else if (((struct qelem *)pred)->q_forw == NULL) {
((struct qelem *)elem)->q_forw = NULL;
((struct qelem *)elem)->q_back = pred;
((struct qelem *)pred)->q_forw = elem;
((struct qelem *)elem)->q_forw = ((struct qelem *)pred)->q_forw;
((struct qelem *)elem)->q_back = pred;
((struct qelem *)pred)->q_forw->q_back = elem;
((struct qelem *)pred)->q_forw = elem;
if (((struct qelem *)elem)->q_back == NULL) {
if (((struct qelem *)elem)->q_forw == NULL)
((struct qelem *)elem)->q_forw->q_back = NULL;
} else if (((struct qelem *)elem)->q_forw == NULL) {
((struct qelem *)elem)->q_back->q_forw = NULL;
((struct qelem *)elem)->q_back->q_forw =
((struct qelem *)elem)->q_forw;
((struct qelem *)elem)->q_forw->q_back =
((struct qelem *)elem)->q_back;
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *pelem = elem;
struct qelem *ppred = pred;
struct qelem *pnext = ppred->q_forw;
struct qelem *pelem = arg;
struct qelem *elem = arg;
struct qelem *pelem = elem;
struct qelem *ppred = pred;
struct qelem *pnext = ppred->q_forw;
struct qelem *pelem = arg;
struct qelem *elem = arg;
static struct qelem tunll_list;
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *q_forw;
struct qelem *q_back;