Lines Matching defs:fi
46 static FILE *fi;
53 (void) tcsetattr(fileno(fi), TCSADRAIN, &termios_b);
66 if ((fi = fopen("/dev/tty", "r")) == NULL)
67 fi = stdin;
69 setbuf(fi, (char *)NULL);
71 if (tcgetattr(fileno(fi), &termios_b) < 0)
78 (void) tcsetattr(fileno(fi), TCSADRAIN, &termios_b);
82 while ((c = getc(fi)) != '\n' && c != EOF) {
90 (void) tcsetattr(fileno(fi), TCSADRAIN, &termios_b);
92 if (fi != stdin)
93 (void) fclose(fi);