#include "map.h" #include #include struct map_node { void *key, *val; cmp_func cmp; struct map_node *left, *right, *parent; };