mist
RB_ENTRY(mist) rbentry;
RB_HEAD(head, mist) tt;
mistcmp(struct mist *a, struct mist *b)
RB_PROTOTYPE(head, mist, rbentry, mistcmp)
RB_GENERATE(head, mist, rbentry, mistcmp)
static struct mist *
struct mist *m;
m = malloc(sizeof(struct mist));
findmist(struct mist *m)
struct mist *m[N];