zone_file_t
zone_file_t *includer;
zone_file_t *file, first;
parser_t *, const char *path, size_t length, zone_file_t **);
parser_t *, zone_file_t *);
typedef zone_file_t file_t;
typedef zone_file_t file_t;
parser_t *parser, zone_file_t *file)
parser_t *parser, const char *path, size_t length, zone_file_t **file)
for (zone_file_t *file = parser->file, *includer; file; file = includer) {