1 2 3 4 5 6 7 8
typedef struct Addr Addr; struct Addr { Addr *next; char *val; }; extern Addr* readaddrs(char*, Addr*);