read_line
while (!found && (got || read_line(fp, line, LINE_MAX))) {
while (read_line(fp, line, LINE_MAX)) {
static int read_line(FILE *fp, char *line, int max);
read_line:
goto read_line;