directive
char directive[MAXLINE], filename[MAXLINE];
snprintf(directive, sizeof(directive), line_fmt, linenum, filename);
snprintf(directive, sizeof(directive), line_fmt, 0, filename);
fputs(directive, output_file);
add_action(directive);
lookup_sysv_style_include(const char *line, const char *directive,
directive);
lookup_sysv_include(const char *file, const char *directive)
lookup_sysv_style_include(file, directive, true);
lookup_conditional_include(const char *file, const char *directive)
lookup_sysv_style_include(file, directive, false);
} else if (directive(curline)) {
static int directive(char *);
opt_array_append2(const char *file, const int line, const char *directive,
fatal("%s line %d: Too many %s entries", file, line, directive);
opt_array_append(const char *file, const int line, const char *directive,
opt_array_append2(file, line, directive, array, NULL, lp, s, 0);
const char *directive, char ***array, u_int *lp, const char *s);
const char *directive, char ***array, int **iarray, u_int *lp,