1 2 3 4 5 6 7 8
struct vary { char *arg; struct vary *next; }; extern struct vary *vary_append(struct vary *v, char *arg); extern const struct vary *vary_apply(const struct vary *v, struct tm *t); extern void vary_destroy(struct vary *v);