magic_compare
RB_GENERATE(magic_tree, magic_line, node, magic_compare);
int magic_compare(struct magic_line *, struct magic_line *);
RB_PROTOTYPE(magic_tree, magic_line, node, magic_compare);