1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#ifndef NODE_H #define NODE_H /* Linked list */ typedef struct node_s { char *name; struct node_s *next; } node_t; /*constructor*/ node_t* mknode(char *); /* helpers */ node_t* search(node_t*, char *); node_t* insert(node_t*, char*); #endif