#define MAXIPLEN 15 typedef struct _Mapping { char key; int val; } Mapping; typedef struct _Node { char *host; struct _Node *branch[11]; } Node; char *trieSearch(char *ip); int insertTrie(char *ip, char *host);