gl_blocking_io
(gl_blocking_io(gl, gl->input_fd) ||
gl_blocking_io(gl, gl->output_fd) ||
(gl->file_fp && gl_blocking_io(gl, fileno(gl->file_fp)))))
gl_blocking_io(gl, fd); /* switch to blocking I/O */
static int gl_blocking_io(GetLine *gl, int fd);