GL_FD_EVENT_FN
static GL_FD_EVENT_FN(pty_read_from_program)
#define GL_FD_EVENT_FN(fn) GlFdStatus (fn)(GetLine *gl, void *data, int fd, \